INNER CODE UNIT · Rust

format_begin_atomic

apache/datafusion-sqlparser-rs · src/ast/mod.rs:216

fn format_begin_atomic(f: &mut fmt::Formatter, statements: &[Statement]) -> fmt::Result {
    write!(f, " BEGIN ATOMIC")?;
    if !statements.is_empty() {
        write!(f, " ")?;
        format_statement_list(f, statements)?;
    }
    write!(f, " END")
}

/// A item `T` enclosed in a pair of parentheses
#[derive(Debug, Clone, PartialEq, PartialOrd, Eq, Ord, Hash)]
#[cfg_attr(feature = "serde", derive(Serialize, Deserialize))]
#[cfg_attr(feature = "visitor", derive(Visit, VisitMut))]
pub struct Parens<T> {
    /// the opening parenthesis token, i.e. `(`
    pub opening_token: AttachedToken,
    /// content enclosed in parentheses
    pub content: T,

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…