MCPcopy Create free account
hub / github.com/apache/datafusion / Statement

Enum Statement

datafusion/sql/src/parser.rs:285–296  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

283/// [`Statement`]: sqlparser::ast::Statement
284#[derive(Debug, Clone, PartialEq, Eq)]
285pub enum Statement {
286 /// ANSI SQL AST node (from sqlparser-rs)
287 Statement(Box<SQLStatement>),
288 /// Extension: `CREATE EXTERNAL TABLE`
289 CreateExternalTable(CreateExternalTable),
290 /// Extension: `COPY TO`
291 CopyTo(CopyToStatement),
292 /// EXPLAIN for extensions
293 Explain(ExplainStatement),
294 /// Extension: `RESET`
295 Reset(ResetStatement),
296}
297
298impl fmt::Display for Statement {
299 fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…