MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / to_ast_string

Method to_ast_string

src/sql-parser/src/ast/display.rs:169–174  ·  view source on GitHub ↗
(&self, format_mode: FormatMode)

Source from the content-addressed store, hash-verified

167 }
168
169 fn to_ast_string(&self, format_mode: FormatMode) -> String {
170 let mut buf = String::new();
171 let mut f = AstFormatter::new(&mut buf, format_mode);
172 self.fmt(&mut f);
173 buf
174 }
175}
176
177// Derive a fmt::Display implementation for types implementing AstDisplay.

Implementers 11

names.rssrc/sql/src/names.rs
display.rssrc/sql-parser/src/ast/display.rs
metadata.rssrc/sql-parser/src/ast/metadata.rs
value.rssrc/sql-parser/src/ast/defs/value.rs
name.rssrc/sql-parser/src/ast/defs/name.rs
ddl.rssrc/sql-parser/src/ast/defs/ddl.rs
display_constraint_namesrc/sql-parser/src/ast/defs/ddl.rs
statement.rssrc/sql-parser/src/ast/defs/statement.
expr.rssrc/sql-parser/src/ast/defs/expr.rs
query.rssrc/sql-parser/src/ast/defs/query.rs
suffixsrc/sql-parser/src/ast/defs/query.rs

Calls 1

fmtMethod · 0.45