Struct sql::plan::Aug [−][src]
pub struct Aug;
Trait Implementations
type ObjectName = ResolvedObjectName
fn fold_object_name(
&mut self,
object_name: <Raw as AstInfo>::ObjectName
) -> <Aug as AstInfo>::ObjectName
fn fold_alter_object_rename_statement(
&mut self,
node: AlterObjectRenameStatement
) -> AlterObjectRenameStatement
fn fold_create_database_statement(
&mut self,
node: CreateDatabaseStatement
) -> CreateDatabaseStatement
fn fold_create_index_statement(
&mut self,
node: CreateIndexStatement<T>
) -> CreateIndexStatement<T2>
fn fold_create_schema_statement(
&mut self,
node: CreateSchemaStatement
) -> CreateSchemaStatement
fn fold_create_sink_connector(
&mut self,
node: CreateSinkConnector<T>
) -> CreateSinkConnector<T2>
fn fold_create_sink_statement(
&mut self,
node: CreateSinkStatement<T>
) -> CreateSinkStatement<T2>
fn fold_create_source_connector(
&mut self,
node: CreateSourceConnector
) -> CreateSourceConnector
fn fold_create_source_format(
&mut self,
node: CreateSourceFormat<T>
) -> CreateSourceFormat<T2>
fn fold_create_source_statement(
&mut self,
node: CreateSourceStatement<T>
) -> CreateSourceStatement<T2>
fn fold_create_table_statement(
&mut self,
node: CreateTableStatement<T>
) -> CreateTableStatement<T2>
fn fold_create_type_statement(
&mut self,
node: CreateTypeStatement<T>
) -> CreateTypeStatement<T2>
fn fold_create_view_statement(
&mut self,
node: CreateViewStatement<T>
) -> CreateViewStatement<T2>
fn fold_create_views_definitions(
&mut self,
node: CreateViewsDefinitions<T>
) -> CreateViewsDefinitions<T2>
fn fold_create_views_source_target(
&mut self,
node: CreateViewsSourceTarget
) -> CreateViewsSourceTarget
fn fold_create_views_statement(
&mut self,
node: CreateViewsStatement<T>
) -> CreateViewsStatement<T2>
fn fold_csr_seed_compiled_encoding(
&mut self,
node: CsrSeedCompiledEncoding
) -> CsrSeedCompiledEncoding
fn fold_csr_seed_compiled_or_legacy(
&mut self,
node: CsrSeedCompiledOrLegacy
) -> CsrSeedCompiledOrLegacy
fn fold_drop_database_statement(
&mut self,
node: DropDatabaseStatement
) -> DropDatabaseStatement
fn fold_set_transaction_statement(
&mut self,
node: SetTransactionStatement
) -> SetTransactionStatement
fn fold_show_columns_statement(
&mut self,
node: ShowColumnsStatement<T>
) -> ShowColumnsStatement<T2>
fn fold_show_create_index_statement(
&mut self,
node: ShowCreateIndexStatement
) -> ShowCreateIndexStatement
fn fold_show_create_sink_statement(
&mut self,
node: ShowCreateSinkStatement
) -> ShowCreateSinkStatement
fn fold_show_create_source_statement(
&mut self,
node: ShowCreateSourceStatement
) -> ShowCreateSourceStatement
fn fold_show_create_table_statement(
&mut self,
node: ShowCreateTableStatement
) -> ShowCreateTableStatement
fn fold_show_create_view_statement(
&mut self,
node: ShowCreateViewStatement
) -> ShowCreateViewStatement
fn fold_show_databases_statement(
&mut self,
node: ShowDatabasesStatement<T>
) -> ShowDatabasesStatement<T2>
fn fold_show_indexes_statement(
&mut self,
node: ShowIndexesStatement<T>
) -> ShowIndexesStatement<T2>
fn fold_show_objects_statement(
&mut self,
node: ShowObjectsStatement<T>
) -> ShowObjectsStatement<T2>
fn fold_show_statement_filter(
&mut self,
node: ShowStatementFilter<T>
) -> ShowStatementFilter<T2>
fn fold_show_variable_statement(
&mut self,
node: ShowVariableStatement
) -> ShowVariableStatement
fn fold_source_include_metadata(
&mut self,
node: SourceIncludeMetadata
) -> SourceIncludeMetadata
fn fold_source_include_metadata_type(
&mut self,
node: SourceIncludeMetadataType
) -> SourceIncludeMetadataType
fn fold_start_transaction_statement(
&mut self,
node: StartTransactionStatement
) -> StartTransactionStatement
fn fold_transaction_access_mode(
&mut self,
node: TransactionAccessMode
) -> TransactionAccessMode
fn fold_transaction_isolation_level(
&mut self,
node: TransactionIsolationLevel
) -> TransactionIsolationLevel
fn visit_alter_object_rename_statement_mut(
&mut self,
node: &'ast mut AlterObjectRenameStatement
)
fn visit_show_create_source_statement_mut(
&mut self,
node: &'ast mut ShowCreateSourceStatement
)
fn visit_source_include_metadata_type_mut(
&mut self,
node: &'ast mut SourceIncludeMetadataType
)
fn visit_start_transaction_statement_mut(
&mut self,
node: &'ast mut StartTransactionStatement
)
fn visit_transaction_isolation_level_mut(
&mut self,
node: &'ast mut TransactionIsolationLevel
)
fn visit_alter_object_rename_statement_mut(
&mut self,
node: &'ast mut AlterObjectRenameStatement
)
fn visit_show_create_source_statement_mut(
&mut self,
node: &'ast mut ShowCreateSourceStatement
)
fn visit_source_include_metadata_type_mut(
&mut self,
node: &'ast mut SourceIncludeMetadataType
)
fn visit_start_transaction_statement_mut(
&mut self,
node: &'ast mut StartTransactionStatement
)
fn visit_transaction_isolation_level_mut(
&mut self,
node: &'ast mut TransactionIsolationLevel
)
Auto Trait Implementations
impl RefUnwindSafe for Aug
impl UnwindSafe for Aug
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more