Struct mz_sql::names::Aug

source ·
pub struct Aug;

Trait Implementations§

source§

impl AstInfo for Aug

§

type NestedStatement = Statement<Raw>

The type used for nested statements.
§

type ItemName = ResolvedItemName

The type used for item references. Items are the subset of objects that are namespaced by a database and schema.
§

type ColumnName = ResolvedColumnName

The type used for column references.
§

type SchemaName = ResolvedSchemaName

The type used for schema names.
§

type DatabaseName = ResolvedDatabaseName

The type used for database names.
§

type ClusterName = ResolvedClusterName

The type used for cluster names.
§

type DataType = ResolvedDataType

The type used for data types.
§

type CteId = LocalId

The type stored next to CTEs for their assigned ID.
§

type RoleName = ResolvedRoleName

The type used for role references.
§

type ObjectName = ResolvedObjectName

They type used for any object names. Objects are the superset of all objects in Materialize.
source§

impl Clone for Aug

source§

fn clone(&self) -> Aug

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Aug

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for Aug

source§

fn default() -> Aug

Returns the “default value” for a type. Read more
source§

impl Fold<Aug, Aug> for TransientResolver<'_>

source§

fn fold_item_name(&mut self, item_name: ResolvedItemName) -> ResolvedItemName

source§

fn fold_column_name( &mut self, column_name: ResolvedColumnName ) -> ResolvedColumnName

source§

fn fold_cluster_name( &mut self, node: <Aug as AstInfo>::ClusterName ) -> <Aug as AstInfo>::ClusterName

source§

fn fold_cte_id( &mut self, node: <Aug as AstInfo>::CteId ) -> <Aug as AstInfo>::CteId

source§

fn fold_data_type( &mut self, node: <Aug as AstInfo>::DataType ) -> <Aug as AstInfo>::DataType

source§

fn fold_database_name( &mut self, node: <Aug as AstInfo>::DatabaseName ) -> <Aug as AstInfo>::DatabaseName

source§

fn fold_nested_statement( &mut self, node: <Aug as AstInfo>::NestedStatement ) -> <Aug as AstInfo>::NestedStatement

source§

fn fold_schema_name( &mut self, node: <Aug as AstInfo>::SchemaName ) -> <Aug as AstInfo>::SchemaName

source§

fn fold_role_name( &mut self, node: <Aug as AstInfo>::RoleName ) -> <Aug as AstInfo>::RoleName

source§

fn fold_object_name( &mut self, node: <Aug as AstInfo>::ObjectName ) -> <Aug as AstInfo>::ObjectName

source§

fn fold_abbreviated_grant_or_revoke_statement( &mut self, node: AbbreviatedGrantOrRevokeStatement<T> ) -> AbbreviatedGrantOrRevokeStatement<T2>

source§

fn fold_abbreviated_grant_statement( &mut self, node: AbbreviatedGrantStatement<T> ) -> AbbreviatedGrantStatement<T2>

source§

fn fold_abbreviated_revoke_statement( &mut self, node: AbbreviatedRevokeStatement<T> ) -> AbbreviatedRevokeStatement<T2>

source§

fn fold_alter_cluster_action( &mut self, node: AlterClusterAction<T> ) -> AlterClusterAction<T2>

source§

fn fold_alter_cluster_statement( &mut self, node: AlterClusterStatement<T> ) -> AlterClusterStatement<T2>

source§

fn fold_alter_connection_action( &mut self, node: AlterConnectionAction<T> ) -> AlterConnectionAction<T2>

source§

fn fold_alter_connection_option( &mut self, node: AlterConnectionOption<T> ) -> AlterConnectionOption<T2>

source§

fn fold_alter_connection_option_name( &mut self, node: AlterConnectionOptionName ) -> AlterConnectionOptionName

source§

fn fold_alter_connection_statement( &mut self, node: AlterConnectionStatement<T> ) -> AlterConnectionStatement<T2>

source§

fn fold_alter_default_privileges_statement( &mut self, node: AlterDefaultPrivilegesStatement<T> ) -> AlterDefaultPrivilegesStatement<T2>

source§

fn fold_alter_index_action( &mut self, node: AlterIndexAction<T> ) -> AlterIndexAction<T2>

source§

fn fold_alter_index_statement( &mut self, node: AlterIndexStatement<T> ) -> AlterIndexStatement<T2>

source§

fn fold_alter_object_rename_statement( &mut self, node: AlterObjectRenameStatement ) -> AlterObjectRenameStatement

source§

fn fold_alter_object_swap_statement( &mut self, node: AlterObjectSwapStatement ) -> AlterObjectSwapStatement

source§

fn fold_alter_owner_statement( &mut self, node: AlterOwnerStatement<T> ) -> AlterOwnerStatement<T2>

source§

fn fold_alter_retain_history_statement( &mut self, node: AlterRetainHistoryStatement<T> ) -> AlterRetainHistoryStatement<T2>

source§

fn fold_alter_role_option(&mut self, node: AlterRoleOption) -> AlterRoleOption

source§

fn fold_alter_role_statement( &mut self, node: AlterRoleStatement<T> ) -> AlterRoleStatement<T2>

source§

fn fold_alter_secret_statement( &mut self, node: AlterSecretStatement<T> ) -> AlterSecretStatement<T2>

source§

fn fold_alter_set_cluster_statement( &mut self, node: AlterSetClusterStatement<T> ) -> AlterSetClusterStatement<T2>

source§

fn fold_alter_sink_action( &mut self, node: AlterSinkAction<T> ) -> AlterSinkAction<T2>

source§

fn fold_alter_sink_statement( &mut self, node: AlterSinkStatement<T> ) -> AlterSinkStatement<T2>

source§

fn fold_alter_source_action( &mut self, node: AlterSourceAction<T> ) -> AlterSourceAction<T2>

source§

fn fold_alter_source_add_subsource_option( &mut self, node: AlterSourceAddSubsourceOption<T> ) -> AlterSourceAddSubsourceOption<T2>

source§

fn fold_alter_source_add_subsource_option_name( &mut self, node: AlterSourceAddSubsourceOptionName ) -> AlterSourceAddSubsourceOptionName

source§

fn fold_alter_source_statement( &mut self, node: AlterSourceStatement<T> ) -> AlterSourceStatement<T2>

source§

fn fold_alter_system_reset_all_statement( &mut self, node: AlterSystemResetAllStatement ) -> AlterSystemResetAllStatement

source§

fn fold_alter_system_reset_statement( &mut self, node: AlterSystemResetStatement ) -> AlterSystemResetStatement

source§

fn fold_alter_system_set_statement( &mut self, node: AlterSystemSetStatement ) -> AlterSystemSetStatement

source§

fn fold_as_of(&mut self, node: AsOf<T>) -> AsOf<T2>

source§

fn fold_assignment(&mut self, node: Assignment<T>) -> Assignment<T2>

source§

fn fold_avro_doc_on(&mut self, node: AvroDocOn<T>) -> AvroDocOn<T2>

source§

fn fold_avro_schema(&mut self, node: AvroSchema<T>) -> AvroSchema<T2>

source§

fn fold_avro_schema_option( &mut self, node: AvroSchemaOption<T> ) -> AvroSchemaOption<T2>

source§

fn fold_avro_schema_option_name( &mut self, node: AvroSchemaOptionName ) -> AvroSchemaOptionName

source§

fn fold_catalog_name(&mut self, node: CatalogName) -> CatalogName

source§

fn fold_close_statement(&mut self, node: CloseStatement) -> CloseStatement

source§

fn fold_cluster_feature( &mut self, node: ClusterFeature<T> ) -> ClusterFeature<T2>

source§

fn fold_cluster_feature_name( &mut self, node: ClusterFeatureName ) -> ClusterFeatureName

source§

fn fold_cluster_option(&mut self, node: ClusterOption<T>) -> ClusterOption<T2>

source§

fn fold_cluster_option_name( &mut self, node: ClusterOptionName ) -> ClusterOptionName

source§

fn fold_cluster_schedule_option_value( &mut self, node: ClusterScheduleOptionValue ) -> ClusterScheduleOptionValue

source§

fn fold_column_def(&mut self, node: ColumnDef<T>) -> ColumnDef<T2>

source§

fn fold_column_option(&mut self, node: ColumnOption<T>) -> ColumnOption<T2>

source§

fn fold_column_option_def( &mut self, node: ColumnOptionDef<T> ) -> ColumnOptionDef<T2>

source§

fn fold_comment_object_type( &mut self, node: CommentObjectType<T> ) -> CommentObjectType<T2>

source§

fn fold_comment_statement( &mut self, node: CommentStatement<T> ) -> CommentStatement<T2>

source§

fn fold_commit_statement(&mut self, node: CommitStatement) -> CommitStatement

source§

fn fold_connection_option( &mut self, node: ConnectionOption<T> ) -> ConnectionOption<T2>

source§

fn fold_connection_option_name( &mut self, node: ConnectionOptionName ) -> ConnectionOptionName

source§

fn fold_copy_direction(&mut self, node: CopyDirection) -> CopyDirection

source§

fn fold_copy_option(&mut self, node: CopyOption<T>) -> CopyOption<T2>

source§

fn fold_copy_option_name(&mut self, node: CopyOptionName) -> CopyOptionName

source§

fn fold_copy_relation(&mut self, node: CopyRelation<T>) -> CopyRelation<T2>

source§

fn fold_copy_statement(&mut self, node: CopyStatement<T>) -> CopyStatement<T2>

source§

fn fold_copy_target(&mut self, node: CopyTarget<T>) -> CopyTarget<T2>

source§

fn fold_create_cluster_replica_statement( &mut self, node: CreateClusterReplicaStatement<T> ) -> CreateClusterReplicaStatement<T2>

source§

fn fold_create_cluster_statement( &mut self, node: CreateClusterStatement<T> ) -> CreateClusterStatement<T2>

source§

fn fold_create_connection_option( &mut self, node: CreateConnectionOption<T> ) -> CreateConnectionOption<T2>

source§

fn fold_create_connection_option_name( &mut self, node: CreateConnectionOptionName ) -> CreateConnectionOptionName

source§

fn fold_create_connection_statement( &mut self, node: CreateConnectionStatement<T> ) -> CreateConnectionStatement<T2>

source§

fn fold_create_connection_type( &mut self, node: CreateConnectionType ) -> CreateConnectionType

source§

fn fold_create_database_statement( &mut self, node: CreateDatabaseStatement ) -> CreateDatabaseStatement

source§

fn fold_create_index_statement( &mut self, node: CreateIndexStatement<T> ) -> CreateIndexStatement<T2>

source§

fn fold_create_materialized_view_statement( &mut self, node: CreateMaterializedViewStatement<T> ) -> CreateMaterializedViewStatement<T2>

source§

fn fold_create_role_statement( &mut self, node: CreateRoleStatement ) -> CreateRoleStatement

source§

fn fold_create_schema_statement( &mut self, node: CreateSchemaStatement ) -> CreateSchemaStatement

source§

fn fold_create_secret_statement( &mut self, node: CreateSecretStatement<T> ) -> CreateSecretStatement<T2>

source§

fn fold_create_sink_connection( &mut self, node: CreateSinkConnection<T> ) -> CreateSinkConnection<T2>

source§

fn fold_create_sink_option( &mut self, node: CreateSinkOption<T> ) -> CreateSinkOption<T2>

source§

fn fold_create_sink_option_name( &mut self, node: CreateSinkOptionName ) -> CreateSinkOptionName

source§

fn fold_create_sink_statement( &mut self, node: CreateSinkStatement<T> ) -> CreateSinkStatement<T2>

source§

fn fold_create_source_connection( &mut self, node: CreateSourceConnection<T> ) -> CreateSourceConnection<T2>

source§

fn fold_create_source_format( &mut self, node: CreateSourceFormat<T> ) -> CreateSourceFormat<T2>

source§

fn fold_create_source_option( &mut self, node: CreateSourceOption<T> ) -> CreateSourceOption<T2>

source§

fn fold_create_source_option_name( &mut self, node: CreateSourceOptionName ) -> CreateSourceOptionName

source§

fn fold_create_source_statement( &mut self, node: CreateSourceStatement<T> ) -> CreateSourceStatement<T2>

source§

fn fold_create_source_subsource( &mut self, node: CreateSourceSubsource<T> ) -> CreateSourceSubsource<T2>

source§

fn fold_create_subsource_option( &mut self, node: CreateSubsourceOption<T> ) -> CreateSubsourceOption<T2>

source§

fn fold_create_subsource_option_name( &mut self, node: CreateSubsourceOptionName ) -> CreateSubsourceOptionName

source§

fn fold_create_subsource_statement( &mut self, node: CreateSubsourceStatement<T> ) -> CreateSubsourceStatement<T2>

source§

fn fold_create_table_statement( &mut self, node: CreateTableStatement<T> ) -> CreateTableStatement<T2>

source§

fn fold_create_type_as(&mut self, node: CreateTypeAs<T>) -> CreateTypeAs<T2>

source§

fn fold_create_type_list_option( &mut self, node: CreateTypeListOption<T> ) -> CreateTypeListOption<T2>

source§

fn fold_create_type_list_option_name( &mut self, node: CreateTypeListOptionName ) -> CreateTypeListOptionName

source§

fn fold_create_type_map_option( &mut self, node: CreateTypeMapOption<T> ) -> CreateTypeMapOption<T2>

source§

fn fold_create_type_map_option_name( &mut self, node: CreateTypeMapOptionName ) -> CreateTypeMapOptionName

source§

fn fold_create_type_statement( &mut self, node: CreateTypeStatement<T> ) -> CreateTypeStatement<T2>

source§

fn fold_create_view_statement( &mut self, node: CreateViewStatement<T> ) -> CreateViewStatement<T2>

source§

fn fold_create_webhook_source_body( &mut self, node: CreateWebhookSourceBody ) -> CreateWebhookSourceBody

source§

fn fold_create_webhook_source_check( &mut self, node: CreateWebhookSourceCheck<T> ) -> CreateWebhookSourceCheck<T2>

source§

fn fold_create_webhook_source_check_options( &mut self, node: CreateWebhookSourceCheckOptions<T> ) -> CreateWebhookSourceCheckOptions<T2>

source§

fn fold_create_webhook_source_filter_header( &mut self, node: CreateWebhookSourceFilterHeader ) -> CreateWebhookSourceFilterHeader

source§

fn fold_create_webhook_source_header( &mut self, node: CreateWebhookSourceHeader ) -> CreateWebhookSourceHeader

source§

fn fold_create_webhook_source_include_headers( &mut self, node: CreateWebhookSourceIncludeHeaders ) -> CreateWebhookSourceIncludeHeaders

source§

fn fold_create_webhook_source_map_header( &mut self, node: CreateWebhookSourceMapHeader ) -> CreateWebhookSourceMapHeader

source§

fn fold_create_webhook_source_secret( &mut self, node: CreateWebhookSourceSecret<T> ) -> CreateWebhookSourceSecret<T2>

source§

fn fold_create_webhook_source_statement( &mut self, node: CreateWebhookSourceStatement<T> ) -> CreateWebhookSourceStatement<T2>

source§

fn fold_csr_config_option( &mut self, node: CsrConfigOption<T> ) -> CsrConfigOption<T2>

source§

fn fold_csr_config_option_name( &mut self, node: CsrConfigOptionName<T> ) -> CsrConfigOptionName<T2>

source§

fn fold_csr_connection(&mut self, node: CsrConnection<T>) -> CsrConnection<T2>

source§

fn fold_csr_connection_avro( &mut self, node: CsrConnectionAvro<T> ) -> CsrConnectionAvro<T2>

source§

fn fold_csr_connection_protobuf( &mut self, node: CsrConnectionProtobuf<T> ) -> CsrConnectionProtobuf<T2>

source§

fn fold_csr_seed_avro(&mut self, node: CsrSeedAvro) -> CsrSeedAvro

source§

fn fold_csr_seed_protobuf(&mut self, node: CsrSeedProtobuf) -> CsrSeedProtobuf

source§

fn fold_csr_seed_protobuf_schema( &mut self, node: CsrSeedProtobufSchema ) -> CsrSeedProtobufSchema

source§

fn fold_csv_columns(&mut self, node: CsvColumns) -> CsvColumns

source§

fn fold_cte(&mut self, node: Cte<T>) -> Cte<T2>

source§

fn fold_cte_block(&mut self, node: CteBlock<T>) -> CteBlock<T2>

source§

fn fold_cte_mut_rec(&mut self, node: CteMutRec<T>) -> CteMutRec<T2>

source§

fn fold_cte_mut_rec_column_def( &mut self, node: CteMutRecColumnDef<T> ) -> CteMutRecColumnDef<T2>

source§

fn fold_date_time_field(&mut self, node: DateTimeField) -> DateTimeField

source§

fn fold_deallocate_statement( &mut self, node: DeallocateStatement ) -> DeallocateStatement

source§

fn fold_declare_statement( &mut self, node: DeclareStatement<T> ) -> DeclareStatement<T2>

source§

fn fold_deferred_item_name( &mut self, node: DeferredItemName<T> ) -> DeferredItemName<T2>

source§

fn fold_delete_statement( &mut self, node: DeleteStatement<T> ) -> DeleteStatement<T2>

source§

fn fold_discard_statement(&mut self, node: DiscardStatement) -> DiscardStatement

source§

fn fold_discard_target(&mut self, node: DiscardTarget) -> DiscardTarget

source§

fn fold_distinct(&mut self, node: Distinct<T>) -> Distinct<T2>

source§

fn fold_doc_on_identifier( &mut self, node: DocOnIdentifier<T> ) -> DocOnIdentifier<T2>

source§

fn fold_doc_on_schema(&mut self, node: DocOnSchema) -> DocOnSchema

source§

fn fold_drop_objects_statement( &mut self, node: DropObjectsStatement ) -> DropObjectsStatement

source§

fn fold_drop_owned_statement( &mut self, node: DropOwnedStatement<T> ) -> DropOwnedStatement<T2>

source§

fn fold_execute_statement( &mut self, node: ExecuteStatement<T> ) -> ExecuteStatement<T2>

source§

fn fold_explain_format(&mut self, node: ExplainFormat) -> ExplainFormat

source§

fn fold_explain_plan_option( &mut self, node: ExplainPlanOption<T> ) -> ExplainPlanOption<T2>

source§

fn fold_explain_plan_option_name( &mut self, node: ExplainPlanOptionName ) -> ExplainPlanOptionName

source§

fn fold_explain_plan_statement( &mut self, node: ExplainPlanStatement<T> ) -> ExplainPlanStatement<T2>

source§

fn fold_explain_pushdown_statement( &mut self, node: ExplainPushdownStatement<T> ) -> ExplainPushdownStatement<T2>

source§

fn fold_explain_sink_schema_for( &mut self, node: ExplainSinkSchemaFor ) -> ExplainSinkSchemaFor

source§

fn fold_explain_sink_schema_statement( &mut self, node: ExplainSinkSchemaStatement<T> ) -> ExplainSinkSchemaStatement<T2>

source§

fn fold_explain_stage(&mut self, node: ExplainStage) -> ExplainStage

source§

fn fold_explain_timestamp_statement( &mut self, node: ExplainTimestampStatement<T> ) -> ExplainTimestampStatement<T2>

source§

fn fold_explainee(&mut self, node: Explainee<T>) -> Explainee<T2>

source§

fn fold_expr(&mut self, node: Expr<T>) -> Expr<T2>

source§

fn fold_fetch_direction(&mut self, node: FetchDirection) -> FetchDirection

source§

fn fold_fetch_option(&mut self, node: FetchOption<T>) -> FetchOption<T2>

source§

fn fold_fetch_option_name(&mut self, node: FetchOptionName) -> FetchOptionName

source§

fn fold_fetch_statement( &mut self, node: FetchStatement<T> ) -> FetchStatement<T2>

source§

fn fold_format(&mut self, node: Format<T>) -> Format<T2>

source§

fn fold_function(&mut self, node: Function<T>) -> Function<T2>

source§

fn fold_function_args(&mut self, node: FunctionArgs<T>) -> FunctionArgs<T2>

source§

fn fold_grant_privileges_statement( &mut self, node: GrantPrivilegesStatement<T> ) -> GrantPrivilegesStatement<T2>

source§

fn fold_grant_role_statement( &mut self, node: GrantRoleStatement<T> ) -> GrantRoleStatement<T2>

source§

fn fold_grant_target_all_specification( &mut self, node: GrantTargetAllSpecification<T> ) -> GrantTargetAllSpecification<T2>

source§

fn fold_grant_target_specification( &mut self, node: GrantTargetSpecification<T> ) -> GrantTargetSpecification<T2>

source§

fn fold_grant_target_specification_inner( &mut self, node: GrantTargetSpecificationInner<T> ) -> GrantTargetSpecificationInner<T2>

source§

fn fold_homogenizing_function( &mut self, node: HomogenizingFunction ) -> HomogenizingFunction

source§

fn fold_ident(&mut self, node: Ident) -> Ident

source§

fn fold_ident_error(&mut self, node: IdentError) -> IdentError

source§

fn fold_if_exists_behavior( &mut self, node: IfExistsBehavior ) -> IfExistsBehavior

source§

fn fold_index_option(&mut self, node: IndexOption<T>) -> IndexOption<T2>

source§

fn fold_index_option_name(&mut self, node: IndexOptionName) -> IndexOptionName

source§

fn fold_insert_source(&mut self, node: InsertSource<T>) -> InsertSource<T2>

source§

fn fold_insert_statement( &mut self, node: InsertStatement<T> ) -> InsertStatement<T2>

source§

fn fold_inspect_shard_statement( &mut self, node: InspectShardStatement ) -> InspectShardStatement

source§

fn fold_interval_value(&mut self, node: IntervalValue) -> IntervalValue

source§

fn fold_is_expr_construct( &mut self, node: IsExprConstruct<T> ) -> IsExprConstruct<T2>

source§

fn fold_join(&mut self, node: Join<T>) -> Join<T2>

source§

fn fold_join_constraint( &mut self, node: JoinConstraint<T> ) -> JoinConstraint<T2>

source§

fn fold_join_operator(&mut self, node: JoinOperator<T>) -> JoinOperator<T2>

source§

fn fold_kafka_broker(&mut self, node: KafkaBroker<T>) -> KafkaBroker<T2>

source§

fn fold_kafka_broker_tunnel( &mut self, node: KafkaBrokerTunnel<T> ) -> KafkaBrokerTunnel<T2>

source§

fn fold_kafka_sink_config_option( &mut self, node: KafkaSinkConfigOption<T> ) -> KafkaSinkConfigOption<T2>

source§

fn fold_kafka_sink_config_option_name( &mut self, node: KafkaSinkConfigOptionName ) -> KafkaSinkConfigOptionName

source§

fn fold_kafka_sink_key(&mut self, node: KafkaSinkKey) -> KafkaSinkKey

source§

fn fold_kafka_source_config_option( &mut self, node: KafkaSourceConfigOption<T> ) -> KafkaSourceConfigOption<T2>

source§

fn fold_kafka_source_config_option_name( &mut self, node: KafkaSourceConfigOptionName ) -> KafkaSourceConfigOptionName

source§

fn fold_key_constraint(&mut self, node: KeyConstraint) -> KeyConstraint

source§

fn fold_limit(&mut self, node: Limit<T>) -> Limit<T2>

source§

fn fold_load_generator(&mut self, node: LoadGenerator) -> LoadGenerator

source§

fn fold_load_generator_option( &mut self, node: LoadGeneratorOption<T> ) -> LoadGeneratorOption<T2>

source§

fn fold_load_generator_option_name( &mut self, node: LoadGeneratorOptionName ) -> LoadGeneratorOptionName

source§

fn fold_materialized_view_option( &mut self, node: MaterializedViewOption<T> ) -> MaterializedViewOption<T2>

source§

fn fold_materialized_view_option_name( &mut self, node: MaterializedViewOptionName ) -> MaterializedViewOptionName

source§

fn fold_mut_rec_block(&mut self, node: MutRecBlock<T>) -> MutRecBlock<T2>

source§

fn fold_mut_rec_block_option( &mut self, node: MutRecBlockOption<T> ) -> MutRecBlockOption<T2>

source§

fn fold_mut_rec_block_option_name( &mut self, node: MutRecBlockOptionName ) -> MutRecBlockOptionName

source§

fn fold_my_sql_config_option( &mut self, node: MySqlConfigOption<T> ) -> MySqlConfigOption<T2>

source§

fn fold_my_sql_config_option_name( &mut self, node: MySqlConfigOptionName ) -> MySqlConfigOptionName

source§

fn fold_named_plan(&mut self, node: NamedPlan) -> NamedPlan

source§

fn fold_notice_severity(&mut self, node: NoticeSeverity) -> NoticeSeverity

source§

fn fold_object_type(&mut self, node: ObjectType) -> ObjectType

source§

fn fold_op(&mut self, node: Op) -> Op

source§

fn fold_order_by_expr(&mut self, node: OrderByExpr<T>) -> OrderByExpr<T2>

source§

fn fold_pg_config_option( &mut self, node: PgConfigOption<T> ) -> PgConfigOption<T2>

source§

fn fold_pg_config_option_name( &mut self, node: PgConfigOptionName ) -> PgConfigOptionName

source§

fn fold_prepare_statement( &mut self, node: PrepareStatement<T> ) -> PrepareStatement<T2>

source§

fn fold_privilege(&mut self, node: Privilege) -> Privilege

source§

fn fold_privilege_specification( &mut self, node: PrivilegeSpecification ) -> PrivilegeSpecification

source§

fn fold_protobuf_schema( &mut self, node: ProtobufSchema<T> ) -> ProtobufSchema<T2>

source§

fn fold_qualified_replica(&mut self, node: QualifiedReplica) -> QualifiedReplica

source§

fn fold_query(&mut self, node: Query<T>) -> Query<T2>

source§

fn fold_raise_statement(&mut self, node: RaiseStatement) -> RaiseStatement

source§

fn fold_reader_schema_selection_strategy( &mut self, node: ReaderSchemaSelectionStrategy ) -> ReaderSchemaSelectionStrategy

source§

fn fold_reassign_owned_statement( &mut self, node: ReassignOwnedStatement<T> ) -> ReassignOwnedStatement<T2>

source§

fn fold_referenced_subsources( &mut self, node: ReferencedSubsources<T> ) -> ReferencedSubsources<T2>

source§

fn fold_refresh_at_option_value( &mut self, node: RefreshAtOptionValue<T> ) -> RefreshAtOptionValue<T2>

source§

fn fold_refresh_every_option_value( &mut self, node: RefreshEveryOptionValue<T> ) -> RefreshEveryOptionValue<T2>

source§

fn fold_refresh_option_value( &mut self, node: RefreshOptionValue<T> ) -> RefreshOptionValue<T2>

source§

fn fold_replica_definition( &mut self, node: ReplicaDefinition<T> ) -> ReplicaDefinition<T2>

source§

fn fold_replica_option(&mut self, node: ReplicaOption<T>) -> ReplicaOption<T2>

source§

fn fold_replica_option_name( &mut self, node: ReplicaOptionName ) -> ReplicaOptionName

source§

fn fold_reset_variable_statement( &mut self, node: ResetVariableStatement ) -> ResetVariableStatement

source§

fn fold_revoke_privileges_statement( &mut self, node: RevokePrivilegesStatement<T> ) -> RevokePrivilegesStatement<T2>

source§

fn fold_revoke_role_statement( &mut self, node: RevokeRoleStatement<T> ) -> RevokeRoleStatement<T2>

source§

fn fold_role_attribute(&mut self, node: RoleAttribute) -> RoleAttribute

source§

fn fold_rollback_statement( &mut self, node: RollbackStatement ) -> RollbackStatement

source§

fn fold_schema(&mut self, node: Schema) -> Schema

source§

fn fold_select(&mut self, node: Select<T>) -> Select<T2>

source§

fn fold_select_item(&mut self, node: SelectItem<T>) -> SelectItem<T2>

source§

fn fold_select_option(&mut self, node: SelectOption<T>) -> SelectOption<T2>

source§

fn fold_select_option_name( &mut self, node: SelectOptionName ) -> SelectOptionName

source§

fn fold_select_statement( &mut self, node: SelectStatement<T> ) -> SelectStatement<T2>

source§

fn fold_set_expr(&mut self, node: SetExpr<T>) -> SetExpr<T2>

source§

fn fold_set_operator(&mut self, node: SetOperator) -> SetOperator

source§

fn fold_set_role_var(&mut self, node: SetRoleVar) -> SetRoleVar

source§

fn fold_set_transaction_statement( &mut self, node: SetTransactionStatement ) -> SetTransactionStatement

source§

fn fold_set_variable_statement( &mut self, node: SetVariableStatement ) -> SetVariableStatement

source§

fn fold_set_variable_to(&mut self, node: SetVariableTo) -> SetVariableTo

source§

fn fold_set_variable_value( &mut self, node: SetVariableValue ) -> SetVariableValue

source§

fn fold_show_columns_statement( &mut self, node: ShowColumnsStatement<T> ) -> ShowColumnsStatement<T2>

source§

fn fold_show_create_connection_statement( &mut self, node: ShowCreateConnectionStatement<T> ) -> ShowCreateConnectionStatement<T2>

source§

fn fold_show_create_index_statement( &mut self, node: ShowCreateIndexStatement<T> ) -> ShowCreateIndexStatement<T2>

source§

fn fold_show_create_materialized_view_statement( &mut self, node: ShowCreateMaterializedViewStatement<T> ) -> ShowCreateMaterializedViewStatement<T2>

source§

fn fold_show_create_sink_statement( &mut self, node: ShowCreateSinkStatement<T> ) -> ShowCreateSinkStatement<T2>

source§

fn fold_show_create_source_statement( &mut self, node: ShowCreateSourceStatement<T> ) -> ShowCreateSourceStatement<T2>

source§

fn fold_show_create_table_statement( &mut self, node: ShowCreateTableStatement<T> ) -> ShowCreateTableStatement<T2>

source§

fn fold_show_create_view_statement( &mut self, node: ShowCreateViewStatement<T> ) -> ShowCreateViewStatement<T2>

source§

fn fold_show_object_type( &mut self, node: ShowObjectType<T> ) -> ShowObjectType<T2>

source§

fn fold_show_objects_statement( &mut self, node: ShowObjectsStatement<T> ) -> ShowObjectsStatement<T2>

source§

fn fold_show_statement(&mut self, node: ShowStatement<T>) -> ShowStatement<T2>

source§

fn fold_show_statement_filter( &mut self, node: ShowStatementFilter<T> ) -> ShowStatementFilter<T2>

source§

fn fold_show_variable_statement( &mut self, node: ShowVariableStatement ) -> ShowVariableStatement

source§

fn fold_sink_envelope(&mut self, node: SinkEnvelope) -> SinkEnvelope

source§

fn fold_source_envelope(&mut self, node: SourceEnvelope) -> SourceEnvelope

source§

fn fold_source_include_metadata( &mut self, node: SourceIncludeMetadata ) -> SourceIncludeMetadata

source§

fn fold_start_transaction_statement( &mut self, node: StartTransactionStatement ) -> StartTransactionStatement

source§

fn fold_statement(&mut self, node: Statement<T>) -> Statement<T2>

source§

fn fold_subscribe_option( &mut self, node: SubscribeOption<T> ) -> SubscribeOption<T2>

source§

fn fold_subscribe_option_name( &mut self, node: SubscribeOptionName ) -> SubscribeOptionName

source§

fn fold_subscribe_output( &mut self, node: SubscribeOutput<T> ) -> SubscribeOutput<T2>

source§

fn fold_subscribe_relation( &mut self, node: SubscribeRelation<T> ) -> SubscribeRelation<T2>

source§

fn fold_subscribe_statement( &mut self, node: SubscribeStatement<T> ) -> SubscribeStatement<T2>

source§

fn fold_subscript_position( &mut self, node: SubscriptPosition<T> ) -> SubscriptPosition<T2>

source§

fn fold_system_object_type( &mut self, node: SystemObjectType ) -> SystemObjectType

source§

fn fold_table_alias(&mut self, node: TableAlias) -> TableAlias

source§

fn fold_table_constraint( &mut self, node: TableConstraint<T> ) -> TableConstraint<T2>

source§

fn fold_table_factor(&mut self, node: TableFactor<T>) -> TableFactor<T2>

source§

fn fold_table_option(&mut self, node: TableOption<T>) -> TableOption<T2>

source§

fn fold_table_option_name(&mut self, node: TableOptionName) -> TableOptionName

source§

fn fold_table_with_joins( &mut self, node: TableWithJoins<T> ) -> TableWithJoins<T2>

source§

fn fold_target_role_specification( &mut self, node: TargetRoleSpecification<T> ) -> TargetRoleSpecification<T2>

source§

fn fold_transaction_access_mode( &mut self, node: TransactionAccessMode ) -> TransactionAccessMode

source§

fn fold_transaction_isolation_level( &mut self, node: TransactionIsolationLevel ) -> TransactionIsolationLevel

source§

fn fold_transaction_mode(&mut self, node: TransactionMode) -> TransactionMode

source§

fn fold_unresolved_database_name( &mut self, node: UnresolvedDatabaseName ) -> UnresolvedDatabaseName

source§

fn fold_unresolved_item_name( &mut self, node: UnresolvedItemName ) -> UnresolvedItemName

source§

fn fold_unresolved_object_name( &mut self, node: UnresolvedObjectName ) -> UnresolvedObjectName

source§

fn fold_unresolved_schema_name( &mut self, node: UnresolvedSchemaName ) -> UnresolvedSchemaName

source§

fn fold_update_statement( &mut self, node: UpdateStatement<T> ) -> UpdateStatement<T2>

source§

fn fold_validate_connection_statement( &mut self, node: ValidateConnectionStatement<T> ) -> ValidateConnectionStatement<T2>

source§

fn fold_value(&mut self, node: Value) -> Value

source§

fn fold_value_error(&mut self, node: ValueError) -> ValueError

source§

fn fold_values(&mut self, node: Values<T>) -> Values<T2>

source§

fn fold_view_definition( &mut self, node: ViewDefinition<T> ) -> ViewDefinition<T2>

source§

fn fold_window_frame(&mut self, node: WindowFrame) -> WindowFrame

source§

fn fold_window_frame_bound( &mut self, node: WindowFrameBound ) -> WindowFrameBound

source§

fn fold_window_frame_units( &mut self, node: WindowFrameUnits ) -> WindowFrameUnits

source§

fn fold_window_spec(&mut self, node: WindowSpec<T>) -> WindowSpec<T2>

source§

fn fold_with_option_value( &mut self, node: WithOptionValue<T> ) -> WithOptionValue<T2>

source§

impl<'a> Fold<Raw, Aug> for NameResolver<'a>

source§

fn fold_nested_statement( &mut self, stmt: <Raw as AstInfo>::NestedStatement ) -> <Aug as AstInfo>::NestedStatement

source§

fn fold_query(&mut self, q: Query<Raw>) -> Query<Aug>

source§

fn fold_cte_id( &mut self, _id: <Raw as AstInfo>::CteId ) -> <Aug as AstInfo>::CteId

source§

fn fold_item_name( &mut self, item_name: <Raw as AstInfo>::ItemName ) -> <Aug as AstInfo>::ItemName

source§

fn fold_column_name( &mut self, column_name: <Raw as AstInfo>::ColumnName ) -> <Aug as AstInfo>::ColumnName

source§

fn fold_data_type( &mut self, data_type: <Raw as AstInfo>::DataType ) -> <Aug as AstInfo>::DataType

source§

fn fold_schema_name( &mut self, name: <Raw as AstInfo>::SchemaName ) -> <Aug as AstInfo>::SchemaName

source§

fn fold_database_name( &mut self, database_name: <Raw as AstInfo>::DatabaseName ) -> <Aug as AstInfo>::DatabaseName

source§

fn fold_cluster_name( &mut self, cluster_name: <Raw as AstInfo>::ClusterName ) -> <Aug as AstInfo>::ClusterName

source§

fn fold_with_option_value( &mut self, node: WithOptionValue<Raw> ) -> WithOptionValue<Aug>

source§

fn fold_role_name( &mut self, name: <Raw as AstInfo>::RoleName ) -> <Aug as AstInfo>::RoleName

source§

fn fold_object_name( &mut self, name: <Raw as AstInfo>::ObjectName ) -> <Aug as AstInfo>::ObjectName

source§

fn fold_function(&mut self, node: Function<Raw>) -> Function<Aug>

source§

fn fold_table_factor(&mut self, node: TableFactor<Raw>) -> TableFactor<Aug>

source§

fn fold_grant_target_specification( &mut self, node: GrantTargetSpecification<Raw> ) -> GrantTargetSpecification<Aug>

source§

fn fold_doc_on_identifier( &mut self, node: DocOnIdentifier<Raw> ) -> DocOnIdentifier<Aug>

source§

fn fold_expr(&mut self, node: Expr<Raw>) -> Expr<Aug>

source§

fn fold_abbreviated_grant_or_revoke_statement( &mut self, node: AbbreviatedGrantOrRevokeStatement<T> ) -> AbbreviatedGrantOrRevokeStatement<T2>

source§

fn fold_abbreviated_grant_statement( &mut self, node: AbbreviatedGrantStatement<T> ) -> AbbreviatedGrantStatement<T2>

source§

fn fold_abbreviated_revoke_statement( &mut self, node: AbbreviatedRevokeStatement<T> ) -> AbbreviatedRevokeStatement<T2>

source§

fn fold_alter_cluster_action( &mut self, node: AlterClusterAction<T> ) -> AlterClusterAction<T2>

source§

fn fold_alter_cluster_statement( &mut self, node: AlterClusterStatement<T> ) -> AlterClusterStatement<T2>

source§

fn fold_alter_connection_action( &mut self, node: AlterConnectionAction<T> ) -> AlterConnectionAction<T2>

source§

fn fold_alter_connection_option( &mut self, node: AlterConnectionOption<T> ) -> AlterConnectionOption<T2>

source§

fn fold_alter_connection_option_name( &mut self, node: AlterConnectionOptionName ) -> AlterConnectionOptionName

source§

fn fold_alter_connection_statement( &mut self, node: AlterConnectionStatement<T> ) -> AlterConnectionStatement<T2>

source§

fn fold_alter_default_privileges_statement( &mut self, node: AlterDefaultPrivilegesStatement<T> ) -> AlterDefaultPrivilegesStatement<T2>

source§

fn fold_alter_index_action( &mut self, node: AlterIndexAction<T> ) -> AlterIndexAction<T2>

source§

fn fold_alter_index_statement( &mut self, node: AlterIndexStatement<T> ) -> AlterIndexStatement<T2>

source§

fn fold_alter_object_rename_statement( &mut self, node: AlterObjectRenameStatement ) -> AlterObjectRenameStatement

source§

fn fold_alter_object_swap_statement( &mut self, node: AlterObjectSwapStatement ) -> AlterObjectSwapStatement

source§

fn fold_alter_owner_statement( &mut self, node: AlterOwnerStatement<T> ) -> AlterOwnerStatement<T2>

source§

fn fold_alter_retain_history_statement( &mut self, node: AlterRetainHistoryStatement<T> ) -> AlterRetainHistoryStatement<T2>

source§

fn fold_alter_role_option(&mut self, node: AlterRoleOption) -> AlterRoleOption

source§

fn fold_alter_role_statement( &mut self, node: AlterRoleStatement<T> ) -> AlterRoleStatement<T2>

source§

fn fold_alter_secret_statement( &mut self, node: AlterSecretStatement<T> ) -> AlterSecretStatement<T2>

source§

fn fold_alter_set_cluster_statement( &mut self, node: AlterSetClusterStatement<T> ) -> AlterSetClusterStatement<T2>

source§

fn fold_alter_sink_action( &mut self, node: AlterSinkAction<T> ) -> AlterSinkAction<T2>

source§

fn fold_alter_sink_statement( &mut self, node: AlterSinkStatement<T> ) -> AlterSinkStatement<T2>

source§

fn fold_alter_source_action( &mut self, node: AlterSourceAction<T> ) -> AlterSourceAction<T2>

source§

fn fold_alter_source_add_subsource_option( &mut self, node: AlterSourceAddSubsourceOption<T> ) -> AlterSourceAddSubsourceOption<T2>

source§

fn fold_alter_source_add_subsource_option_name( &mut self, node: AlterSourceAddSubsourceOptionName ) -> AlterSourceAddSubsourceOptionName

source§

fn fold_alter_source_statement( &mut self, node: AlterSourceStatement<T> ) -> AlterSourceStatement<T2>

source§

fn fold_alter_system_reset_all_statement( &mut self, node: AlterSystemResetAllStatement ) -> AlterSystemResetAllStatement

source§

fn fold_alter_system_reset_statement( &mut self, node: AlterSystemResetStatement ) -> AlterSystemResetStatement

source§

fn fold_alter_system_set_statement( &mut self, node: AlterSystemSetStatement ) -> AlterSystemSetStatement

source§

fn fold_as_of(&mut self, node: AsOf<T>) -> AsOf<T2>

source§

fn fold_assignment(&mut self, node: Assignment<T>) -> Assignment<T2>

source§

fn fold_avro_doc_on(&mut self, node: AvroDocOn<T>) -> AvroDocOn<T2>

source§

fn fold_avro_schema(&mut self, node: AvroSchema<T>) -> AvroSchema<T2>

source§

fn fold_avro_schema_option( &mut self, node: AvroSchemaOption<T> ) -> AvroSchemaOption<T2>

source§

fn fold_avro_schema_option_name( &mut self, node: AvroSchemaOptionName ) -> AvroSchemaOptionName

source§

fn fold_catalog_name(&mut self, node: CatalogName) -> CatalogName

source§

fn fold_close_statement(&mut self, node: CloseStatement) -> CloseStatement

source§

fn fold_cluster_feature( &mut self, node: ClusterFeature<T> ) -> ClusterFeature<T2>

source§

fn fold_cluster_feature_name( &mut self, node: ClusterFeatureName ) -> ClusterFeatureName

source§

fn fold_cluster_option(&mut self, node: ClusterOption<T>) -> ClusterOption<T2>

source§

fn fold_cluster_option_name( &mut self, node: ClusterOptionName ) -> ClusterOptionName

source§

fn fold_cluster_schedule_option_value( &mut self, node: ClusterScheduleOptionValue ) -> ClusterScheduleOptionValue

source§

fn fold_column_def(&mut self, node: ColumnDef<T>) -> ColumnDef<T2>

source§

fn fold_column_option(&mut self, node: ColumnOption<T>) -> ColumnOption<T2>

source§

fn fold_column_option_def( &mut self, node: ColumnOptionDef<T> ) -> ColumnOptionDef<T2>

source§

fn fold_comment_object_type( &mut self, node: CommentObjectType<T> ) -> CommentObjectType<T2>

source§

fn fold_comment_statement( &mut self, node: CommentStatement<T> ) -> CommentStatement<T2>

source§

fn fold_commit_statement(&mut self, node: CommitStatement) -> CommitStatement

source§

fn fold_connection_option( &mut self, node: ConnectionOption<T> ) -> ConnectionOption<T2>

source§

fn fold_connection_option_name( &mut self, node: ConnectionOptionName ) -> ConnectionOptionName

source§

fn fold_copy_direction(&mut self, node: CopyDirection) -> CopyDirection

source§

fn fold_copy_option(&mut self, node: CopyOption<T>) -> CopyOption<T2>

source§

fn fold_copy_option_name(&mut self, node: CopyOptionName) -> CopyOptionName

source§

fn fold_copy_relation(&mut self, node: CopyRelation<T>) -> CopyRelation<T2>

source§

fn fold_copy_statement(&mut self, node: CopyStatement<T>) -> CopyStatement<T2>

source§

fn fold_copy_target(&mut self, node: CopyTarget<T>) -> CopyTarget<T2>

source§

fn fold_create_cluster_replica_statement( &mut self, node: CreateClusterReplicaStatement<T> ) -> CreateClusterReplicaStatement<T2>

source§

fn fold_create_cluster_statement( &mut self, node: CreateClusterStatement<T> ) -> CreateClusterStatement<T2>

source§

fn fold_create_connection_option( &mut self, node: CreateConnectionOption<T> ) -> CreateConnectionOption<T2>

source§

fn fold_create_connection_option_name( &mut self, node: CreateConnectionOptionName ) -> CreateConnectionOptionName

source§

fn fold_create_connection_statement( &mut self, node: CreateConnectionStatement<T> ) -> CreateConnectionStatement<T2>

source§

fn fold_create_connection_type( &mut self, node: CreateConnectionType ) -> CreateConnectionType

source§

fn fold_create_database_statement( &mut self, node: CreateDatabaseStatement ) -> CreateDatabaseStatement

source§

fn fold_create_index_statement( &mut self, node: CreateIndexStatement<T> ) -> CreateIndexStatement<T2>

source§

fn fold_create_materialized_view_statement( &mut self, node: CreateMaterializedViewStatement<T> ) -> CreateMaterializedViewStatement<T2>

source§

fn fold_create_role_statement( &mut self, node: CreateRoleStatement ) -> CreateRoleStatement

source§

fn fold_create_schema_statement( &mut self, node: CreateSchemaStatement ) -> CreateSchemaStatement

source§

fn fold_create_secret_statement( &mut self, node: CreateSecretStatement<T> ) -> CreateSecretStatement<T2>

source§

fn fold_create_sink_connection( &mut self, node: CreateSinkConnection<T> ) -> CreateSinkConnection<T2>

source§

fn fold_create_sink_option( &mut self, node: CreateSinkOption<T> ) -> CreateSinkOption<T2>

source§

fn fold_create_sink_option_name( &mut self, node: CreateSinkOptionName ) -> CreateSinkOptionName

source§

fn fold_create_sink_statement( &mut self, node: CreateSinkStatement<T> ) -> CreateSinkStatement<T2>

source§

fn fold_create_source_connection( &mut self, node: CreateSourceConnection<T> ) -> CreateSourceConnection<T2>

source§

fn fold_create_source_format( &mut self, node: CreateSourceFormat<T> ) -> CreateSourceFormat<T2>

source§

fn fold_create_source_option( &mut self, node: CreateSourceOption<T> ) -> CreateSourceOption<T2>

source§

fn fold_create_source_option_name( &mut self, node: CreateSourceOptionName ) -> CreateSourceOptionName

source§

fn fold_create_source_statement( &mut self, node: CreateSourceStatement<T> ) -> CreateSourceStatement<T2>

source§

fn fold_create_source_subsource( &mut self, node: CreateSourceSubsource<T> ) -> CreateSourceSubsource<T2>

source§

fn fold_create_subsource_option( &mut self, node: CreateSubsourceOption<T> ) -> CreateSubsourceOption<T2>

source§

fn fold_create_subsource_option_name( &mut self, node: CreateSubsourceOptionName ) -> CreateSubsourceOptionName

source§

fn fold_create_subsource_statement( &mut self, node: CreateSubsourceStatement<T> ) -> CreateSubsourceStatement<T2>

source§

fn fold_create_table_statement( &mut self, node: CreateTableStatement<T> ) -> CreateTableStatement<T2>

source§

fn fold_create_type_as(&mut self, node: CreateTypeAs<T>) -> CreateTypeAs<T2>

source§

fn fold_create_type_list_option( &mut self, node: CreateTypeListOption<T> ) -> CreateTypeListOption<T2>

source§

fn fold_create_type_list_option_name( &mut self, node: CreateTypeListOptionName ) -> CreateTypeListOptionName

source§

fn fold_create_type_map_option( &mut self, node: CreateTypeMapOption<T> ) -> CreateTypeMapOption<T2>

source§

fn fold_create_type_map_option_name( &mut self, node: CreateTypeMapOptionName ) -> CreateTypeMapOptionName

source§

fn fold_create_type_statement( &mut self, node: CreateTypeStatement<T> ) -> CreateTypeStatement<T2>

source§

fn fold_create_view_statement( &mut self, node: CreateViewStatement<T> ) -> CreateViewStatement<T2>

source§

fn fold_create_webhook_source_body( &mut self, node: CreateWebhookSourceBody ) -> CreateWebhookSourceBody

source§

fn fold_create_webhook_source_check( &mut self, node: CreateWebhookSourceCheck<T> ) -> CreateWebhookSourceCheck<T2>

source§

fn fold_create_webhook_source_check_options( &mut self, node: CreateWebhookSourceCheckOptions<T> ) -> CreateWebhookSourceCheckOptions<T2>

source§

fn fold_create_webhook_source_filter_header( &mut self, node: CreateWebhookSourceFilterHeader ) -> CreateWebhookSourceFilterHeader

source§

fn fold_create_webhook_source_header( &mut self, node: CreateWebhookSourceHeader ) -> CreateWebhookSourceHeader

source§

fn fold_create_webhook_source_include_headers( &mut self, node: CreateWebhookSourceIncludeHeaders ) -> CreateWebhookSourceIncludeHeaders

source§

fn fold_create_webhook_source_map_header( &mut self, node: CreateWebhookSourceMapHeader ) -> CreateWebhookSourceMapHeader

source§

fn fold_create_webhook_source_secret( &mut self, node: CreateWebhookSourceSecret<T> ) -> CreateWebhookSourceSecret<T2>

source§

fn fold_create_webhook_source_statement( &mut self, node: CreateWebhookSourceStatement<T> ) -> CreateWebhookSourceStatement<T2>

source§

fn fold_csr_config_option( &mut self, node: CsrConfigOption<T> ) -> CsrConfigOption<T2>

source§

fn fold_csr_config_option_name( &mut self, node: CsrConfigOptionName<T> ) -> CsrConfigOptionName<T2>

source§

fn fold_csr_connection(&mut self, node: CsrConnection<T>) -> CsrConnection<T2>

source§

fn fold_csr_connection_avro( &mut self, node: CsrConnectionAvro<T> ) -> CsrConnectionAvro<T2>

source§

fn fold_csr_connection_protobuf( &mut self, node: CsrConnectionProtobuf<T> ) -> CsrConnectionProtobuf<T2>

source§

fn fold_csr_seed_avro(&mut self, node: CsrSeedAvro) -> CsrSeedAvro

source§

fn fold_csr_seed_protobuf(&mut self, node: CsrSeedProtobuf) -> CsrSeedProtobuf

source§

fn fold_csr_seed_protobuf_schema( &mut self, node: CsrSeedProtobufSchema ) -> CsrSeedProtobufSchema

source§

fn fold_csv_columns(&mut self, node: CsvColumns) -> CsvColumns

source§

fn fold_cte(&mut self, node: Cte<T>) -> Cte<T2>

source§

fn fold_cte_block(&mut self, node: CteBlock<T>) -> CteBlock<T2>

source§

fn fold_cte_mut_rec(&mut self, node: CteMutRec<T>) -> CteMutRec<T2>

source§

fn fold_cte_mut_rec_column_def( &mut self, node: CteMutRecColumnDef<T> ) -> CteMutRecColumnDef<T2>

source§

fn fold_date_time_field(&mut self, node: DateTimeField) -> DateTimeField

source§

fn fold_deallocate_statement( &mut self, node: DeallocateStatement ) -> DeallocateStatement

source§

fn fold_declare_statement( &mut self, node: DeclareStatement<T> ) -> DeclareStatement<T2>

source§

fn fold_deferred_item_name( &mut self, node: DeferredItemName<T> ) -> DeferredItemName<T2>

source§

fn fold_delete_statement( &mut self, node: DeleteStatement<T> ) -> DeleteStatement<T2>

source§

fn fold_discard_statement(&mut self, node: DiscardStatement) -> DiscardStatement

source§

fn fold_discard_target(&mut self, node: DiscardTarget) -> DiscardTarget

source§

fn fold_distinct(&mut self, node: Distinct<T>) -> Distinct<T2>

source§

fn fold_doc_on_schema(&mut self, node: DocOnSchema) -> DocOnSchema

source§

fn fold_drop_objects_statement( &mut self, node: DropObjectsStatement ) -> DropObjectsStatement

source§

fn fold_drop_owned_statement( &mut self, node: DropOwnedStatement<T> ) -> DropOwnedStatement<T2>

source§

fn fold_execute_statement( &mut self, node: ExecuteStatement<T> ) -> ExecuteStatement<T2>

source§

fn fold_explain_format(&mut self, node: ExplainFormat) -> ExplainFormat

source§

fn fold_explain_plan_option( &mut self, node: ExplainPlanOption<T> ) -> ExplainPlanOption<T2>

source§

fn fold_explain_plan_option_name( &mut self, node: ExplainPlanOptionName ) -> ExplainPlanOptionName

source§

fn fold_explain_plan_statement( &mut self, node: ExplainPlanStatement<T> ) -> ExplainPlanStatement<T2>

source§

fn fold_explain_pushdown_statement( &mut self, node: ExplainPushdownStatement<T> ) -> ExplainPushdownStatement<T2>

source§

fn fold_explain_sink_schema_for( &mut self, node: ExplainSinkSchemaFor ) -> ExplainSinkSchemaFor

source§

fn fold_explain_sink_schema_statement( &mut self, node: ExplainSinkSchemaStatement<T> ) -> ExplainSinkSchemaStatement<T2>

source§

fn fold_explain_stage(&mut self, node: ExplainStage) -> ExplainStage

source§

fn fold_explain_timestamp_statement( &mut self, node: ExplainTimestampStatement<T> ) -> ExplainTimestampStatement<T2>

source§

fn fold_explainee(&mut self, node: Explainee<T>) -> Explainee<T2>

source§

fn fold_fetch_direction(&mut self, node: FetchDirection) -> FetchDirection

source§

fn fold_fetch_option(&mut self, node: FetchOption<T>) -> FetchOption<T2>

source§

fn fold_fetch_option_name(&mut self, node: FetchOptionName) -> FetchOptionName

source§

fn fold_fetch_statement( &mut self, node: FetchStatement<T> ) -> FetchStatement<T2>

source§

fn fold_format(&mut self, node: Format<T>) -> Format<T2>

source§

fn fold_function_args(&mut self, node: FunctionArgs<T>) -> FunctionArgs<T2>

source§

fn fold_grant_privileges_statement( &mut self, node: GrantPrivilegesStatement<T> ) -> GrantPrivilegesStatement<T2>

source§

fn fold_grant_role_statement( &mut self, node: GrantRoleStatement<T> ) -> GrantRoleStatement<T2>

source§

fn fold_grant_target_all_specification( &mut self, node: GrantTargetAllSpecification<T> ) -> GrantTargetAllSpecification<T2>

source§

fn fold_grant_target_specification_inner( &mut self, node: GrantTargetSpecificationInner<T> ) -> GrantTargetSpecificationInner<T2>

source§

fn fold_homogenizing_function( &mut self, node: HomogenizingFunction ) -> HomogenizingFunction

source§

fn fold_ident(&mut self, node: Ident) -> Ident

source§

fn fold_ident_error(&mut self, node: IdentError) -> IdentError

source§

fn fold_if_exists_behavior( &mut self, node: IfExistsBehavior ) -> IfExistsBehavior

source§

fn fold_index_option(&mut self, node: IndexOption<T>) -> IndexOption<T2>

source§

fn fold_index_option_name(&mut self, node: IndexOptionName) -> IndexOptionName

source§

fn fold_insert_source(&mut self, node: InsertSource<T>) -> InsertSource<T2>

source§

fn fold_insert_statement( &mut self, node: InsertStatement<T> ) -> InsertStatement<T2>

source§

fn fold_inspect_shard_statement( &mut self, node: InspectShardStatement ) -> InspectShardStatement

source§

fn fold_interval_value(&mut self, node: IntervalValue) -> IntervalValue

source§

fn fold_is_expr_construct( &mut self, node: IsExprConstruct<T> ) -> IsExprConstruct<T2>

source§

fn fold_join(&mut self, node: Join<T>) -> Join<T2>

source§

fn fold_join_constraint( &mut self, node: JoinConstraint<T> ) -> JoinConstraint<T2>

source§

fn fold_join_operator(&mut self, node: JoinOperator<T>) -> JoinOperator<T2>

source§

fn fold_kafka_broker(&mut self, node: KafkaBroker<T>) -> KafkaBroker<T2>

source§

fn fold_kafka_broker_tunnel( &mut self, node: KafkaBrokerTunnel<T> ) -> KafkaBrokerTunnel<T2>

source§

fn fold_kafka_sink_config_option( &mut self, node: KafkaSinkConfigOption<T> ) -> KafkaSinkConfigOption<T2>

source§

fn fold_kafka_sink_config_option_name( &mut self, node: KafkaSinkConfigOptionName ) -> KafkaSinkConfigOptionName

source§

fn fold_kafka_sink_key(&mut self, node: KafkaSinkKey) -> KafkaSinkKey

source§

fn fold_kafka_source_config_option( &mut self, node: KafkaSourceConfigOption<T> ) -> KafkaSourceConfigOption<T2>

source§

fn fold_kafka_source_config_option_name( &mut self, node: KafkaSourceConfigOptionName ) -> KafkaSourceConfigOptionName

source§

fn fold_key_constraint(&mut self, node: KeyConstraint) -> KeyConstraint

source§

fn fold_limit(&mut self, node: Limit<T>) -> Limit<T2>

source§

fn fold_load_generator(&mut self, node: LoadGenerator) -> LoadGenerator

source§

fn fold_load_generator_option( &mut self, node: LoadGeneratorOption<T> ) -> LoadGeneratorOption<T2>

source§

fn fold_load_generator_option_name( &mut self, node: LoadGeneratorOptionName ) -> LoadGeneratorOptionName

source§

fn fold_materialized_view_option( &mut self, node: MaterializedViewOption<T> ) -> MaterializedViewOption<T2>

source§

fn fold_materialized_view_option_name( &mut self, node: MaterializedViewOptionName ) -> MaterializedViewOptionName

source§

fn fold_mut_rec_block(&mut self, node: MutRecBlock<T>) -> MutRecBlock<T2>

source§

fn fold_mut_rec_block_option( &mut self, node: MutRecBlockOption<T> ) -> MutRecBlockOption<T2>

source§

fn fold_mut_rec_block_option_name( &mut self, node: MutRecBlockOptionName ) -> MutRecBlockOptionName

source§

fn fold_my_sql_config_option( &mut self, node: MySqlConfigOption<T> ) -> MySqlConfigOption<T2>

source§

fn fold_my_sql_config_option_name( &mut self, node: MySqlConfigOptionName ) -> MySqlConfigOptionName

source§

fn fold_named_plan(&mut self, node: NamedPlan) -> NamedPlan

source§

fn fold_notice_severity(&mut self, node: NoticeSeverity) -> NoticeSeverity

source§

fn fold_object_type(&mut self, node: ObjectType) -> ObjectType

source§

fn fold_op(&mut self, node: Op) -> Op

source§

fn fold_order_by_expr(&mut self, node: OrderByExpr<T>) -> OrderByExpr<T2>

source§

fn fold_pg_config_option( &mut self, node: PgConfigOption<T> ) -> PgConfigOption<T2>

source§

fn fold_pg_config_option_name( &mut self, node: PgConfigOptionName ) -> PgConfigOptionName

source§

fn fold_prepare_statement( &mut self, node: PrepareStatement<T> ) -> PrepareStatement<T2>

source§

fn fold_privilege(&mut self, node: Privilege) -> Privilege

source§

fn fold_privilege_specification( &mut self, node: PrivilegeSpecification ) -> PrivilegeSpecification

source§

fn fold_protobuf_schema( &mut self, node: ProtobufSchema<T> ) -> ProtobufSchema<T2>

source§

fn fold_qualified_replica(&mut self, node: QualifiedReplica) -> QualifiedReplica

source§

fn fold_raise_statement(&mut self, node: RaiseStatement) -> RaiseStatement

source§

fn fold_reader_schema_selection_strategy( &mut self, node: ReaderSchemaSelectionStrategy ) -> ReaderSchemaSelectionStrategy

source§

fn fold_reassign_owned_statement( &mut self, node: ReassignOwnedStatement<T> ) -> ReassignOwnedStatement<T2>

source§

fn fold_referenced_subsources( &mut self, node: ReferencedSubsources<T> ) -> ReferencedSubsources<T2>

source§

fn fold_refresh_at_option_value( &mut self, node: RefreshAtOptionValue<T> ) -> RefreshAtOptionValue<T2>

source§

fn fold_refresh_every_option_value( &mut self, node: RefreshEveryOptionValue<T> ) -> RefreshEveryOptionValue<T2>

source§

fn fold_refresh_option_value( &mut self, node: RefreshOptionValue<T> ) -> RefreshOptionValue<T2>

source§

fn fold_replica_definition( &mut self, node: ReplicaDefinition<T> ) -> ReplicaDefinition<T2>

source§

fn fold_replica_option(&mut self, node: ReplicaOption<T>) -> ReplicaOption<T2>

source§

fn fold_replica_option_name( &mut self, node: ReplicaOptionName ) -> ReplicaOptionName

source§

fn fold_reset_variable_statement( &mut self, node: ResetVariableStatement ) -> ResetVariableStatement

source§

fn fold_revoke_privileges_statement( &mut self, node: RevokePrivilegesStatement<T> ) -> RevokePrivilegesStatement<T2>

source§

fn fold_revoke_role_statement( &mut self, node: RevokeRoleStatement<T> ) -> RevokeRoleStatement<T2>

source§

fn fold_role_attribute(&mut self, node: RoleAttribute) -> RoleAttribute

source§

fn fold_rollback_statement( &mut self, node: RollbackStatement ) -> RollbackStatement

source§

fn fold_schema(&mut self, node: Schema) -> Schema

source§

fn fold_select(&mut self, node: Select<T>) -> Select<T2>

source§

fn fold_select_item(&mut self, node: SelectItem<T>) -> SelectItem<T2>

source§

fn fold_select_option(&mut self, node: SelectOption<T>) -> SelectOption<T2>

source§

fn fold_select_option_name( &mut self, node: SelectOptionName ) -> SelectOptionName

source§

fn fold_select_statement( &mut self, node: SelectStatement<T> ) -> SelectStatement<T2>

source§

fn fold_set_expr(&mut self, node: SetExpr<T>) -> SetExpr<T2>

source§

fn fold_set_operator(&mut self, node: SetOperator) -> SetOperator

source§

fn fold_set_role_var(&mut self, node: SetRoleVar) -> SetRoleVar

source§

fn fold_set_transaction_statement( &mut self, node: SetTransactionStatement ) -> SetTransactionStatement

source§

fn fold_set_variable_statement( &mut self, node: SetVariableStatement ) -> SetVariableStatement

source§

fn fold_set_variable_to(&mut self, node: SetVariableTo) -> SetVariableTo

source§

fn fold_set_variable_value( &mut self, node: SetVariableValue ) -> SetVariableValue

source§

fn fold_show_columns_statement( &mut self, node: ShowColumnsStatement<T> ) -> ShowColumnsStatement<T2>

source§

fn fold_show_create_connection_statement( &mut self, node: ShowCreateConnectionStatement<T> ) -> ShowCreateConnectionStatement<T2>

source§

fn fold_show_create_index_statement( &mut self, node: ShowCreateIndexStatement<T> ) -> ShowCreateIndexStatement<T2>

source§

fn fold_show_create_materialized_view_statement( &mut self, node: ShowCreateMaterializedViewStatement<T> ) -> ShowCreateMaterializedViewStatement<T2>

source§

fn fold_show_create_sink_statement( &mut self, node: ShowCreateSinkStatement<T> ) -> ShowCreateSinkStatement<T2>

source§

fn fold_show_create_source_statement( &mut self, node: ShowCreateSourceStatement<T> ) -> ShowCreateSourceStatement<T2>

source§

fn fold_show_create_table_statement( &mut self, node: ShowCreateTableStatement<T> ) -> ShowCreateTableStatement<T2>

source§

fn fold_show_create_view_statement( &mut self, node: ShowCreateViewStatement<T> ) -> ShowCreateViewStatement<T2>

source§

fn fold_show_object_type( &mut self, node: ShowObjectType<T> ) -> ShowObjectType<T2>

source§

fn fold_show_objects_statement( &mut self, node: ShowObjectsStatement<T> ) -> ShowObjectsStatement<T2>

source§

fn fold_show_statement(&mut self, node: ShowStatement<T>) -> ShowStatement<T2>

source§

fn fold_show_statement_filter( &mut self, node: ShowStatementFilter<T> ) -> ShowStatementFilter<T2>

source§

fn fold_show_variable_statement( &mut self, node: ShowVariableStatement ) -> ShowVariableStatement

source§

fn fold_sink_envelope(&mut self, node: SinkEnvelope) -> SinkEnvelope

source§

fn fold_source_envelope(&mut self, node: SourceEnvelope) -> SourceEnvelope

source§

fn fold_source_include_metadata( &mut self, node: SourceIncludeMetadata ) -> SourceIncludeMetadata

source§

fn fold_start_transaction_statement( &mut self, node: StartTransactionStatement ) -> StartTransactionStatement

source§

fn fold_statement(&mut self, node: Statement<T>) -> Statement<T2>

source§

fn fold_subscribe_option( &mut self, node: SubscribeOption<T> ) -> SubscribeOption<T2>

source§

fn fold_subscribe_option_name( &mut self, node: SubscribeOptionName ) -> SubscribeOptionName

source§

fn fold_subscribe_output( &mut self, node: SubscribeOutput<T> ) -> SubscribeOutput<T2>

source§

fn fold_subscribe_relation( &mut self, node: SubscribeRelation<T> ) -> SubscribeRelation<T2>

source§

fn fold_subscribe_statement( &mut self, node: SubscribeStatement<T> ) -> SubscribeStatement<T2>

source§

fn fold_subscript_position( &mut self, node: SubscriptPosition<T> ) -> SubscriptPosition<T2>

source§

fn fold_system_object_type( &mut self, node: SystemObjectType ) -> SystemObjectType

source§

fn fold_table_alias(&mut self, node: TableAlias) -> TableAlias

source§

fn fold_table_constraint( &mut self, node: TableConstraint<T> ) -> TableConstraint<T2>

source§

fn fold_table_option(&mut self, node: TableOption<T>) -> TableOption<T2>

source§

fn fold_table_option_name(&mut self, node: TableOptionName) -> TableOptionName

source§

fn fold_table_with_joins( &mut self, node: TableWithJoins<T> ) -> TableWithJoins<T2>

source§

fn fold_target_role_specification( &mut self, node: TargetRoleSpecification<T> ) -> TargetRoleSpecification<T2>

source§

fn fold_transaction_access_mode( &mut self, node: TransactionAccessMode ) -> TransactionAccessMode

source§

fn fold_transaction_isolation_level( &mut self, node: TransactionIsolationLevel ) -> TransactionIsolationLevel

source§

fn fold_transaction_mode(&mut self, node: TransactionMode) -> TransactionMode

source§

fn fold_unresolved_database_name( &mut self, node: UnresolvedDatabaseName ) -> UnresolvedDatabaseName

source§

fn fold_unresolved_item_name( &mut self, node: UnresolvedItemName ) -> UnresolvedItemName

source§

fn fold_unresolved_object_name( &mut self, node: UnresolvedObjectName ) -> UnresolvedObjectName

source§

fn fold_unresolved_schema_name( &mut self, node: UnresolvedSchemaName ) -> UnresolvedSchemaName

source§

fn fold_update_statement( &mut self, node: UpdateStatement<T> ) -> UpdateStatement<T2>

source§

fn fold_validate_connection_statement( &mut self, node: ValidateConnectionStatement<T> ) -> ValidateConnectionStatement<T2>

source§

fn fold_value(&mut self, node: Value) -> Value

source§

fn fold_value_error(&mut self, node: ValueError) -> ValueError

source§

fn fold_values(&mut self, node: Values<T>) -> Values<T2>

source§

fn fold_view_definition( &mut self, node: ViewDefinition<T> ) -> ViewDefinition<T2>

source§

fn fold_window_frame(&mut self, node: WindowFrame) -> WindowFrame

source§

fn fold_window_frame_bound( &mut self, node: WindowFrameBound ) -> WindowFrameBound

source§

fn fold_window_frame_units( &mut self, node: WindowFrameUnits ) -> WindowFrameUnits

source§

fn fold_window_spec(&mut self, node: WindowSpec<T>) -> WindowSpec<T2>

source§

impl Hash for Aug

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ord for Aug

source§

fn cmp(&self, other: &Aug) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq for Aug

source§

fn eq(&self, other: &Aug) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for Aug

source§

fn partial_cmp(&self, other: &Aug) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl<'ast> Visit<'ast, Aug> for DependencyVisitor

source§

fn visit_item_name(&mut self, item_name: &'ast <Aug as AstInfo>::ItemName)

source§

fn visit_data_type(&mut self, data_type: &'ast <Aug as AstInfo>::DataType)

source§

fn visit_abbreviated_grant_or_revoke_statement( &mut self, node: &'ast AbbreviatedGrantOrRevokeStatement<T> )

source§

fn visit_abbreviated_grant_statement( &mut self, node: &'ast AbbreviatedGrantStatement<T> )

source§

fn visit_abbreviated_revoke_statement( &mut self, node: &'ast AbbreviatedRevokeStatement<T> )

source§

fn visit_alter_cluster_action(&mut self, node: &'ast AlterClusterAction<T>)

source§

fn visit_alter_cluster_statement( &mut self, node: &'ast AlterClusterStatement<T> )

source§

fn visit_alter_connection_action( &mut self, node: &'ast AlterConnectionAction<T> )

source§

fn visit_alter_connection_option( &mut self, node: &'ast AlterConnectionOption<T> )

source§

fn visit_alter_connection_option_name( &mut self, node: &'ast AlterConnectionOptionName )

source§

fn visit_alter_connection_statement( &mut self, node: &'ast AlterConnectionStatement<T> )

source§

fn visit_alter_default_privileges_statement( &mut self, node: &'ast AlterDefaultPrivilegesStatement<T> )

source§

fn visit_alter_index_action(&mut self, node: &'ast AlterIndexAction<T>)

source§

fn visit_alter_index_statement(&mut self, node: &'ast AlterIndexStatement<T>)

source§

fn visit_alter_object_rename_statement( &mut self, node: &'ast AlterObjectRenameStatement )

source§

fn visit_alter_object_swap_statement( &mut self, node: &'ast AlterObjectSwapStatement )

source§

fn visit_alter_owner_statement(&mut self, node: &'ast AlterOwnerStatement<T>)

source§

fn visit_alter_retain_history_statement( &mut self, node: &'ast AlterRetainHistoryStatement<T> )

source§

fn visit_alter_role_option(&mut self, node: &'ast AlterRoleOption)

source§

fn visit_alter_role_statement(&mut self, node: &'ast AlterRoleStatement<T>)

source§

fn visit_alter_secret_statement(&mut self, node: &'ast AlterSecretStatement<T>)

source§

fn visit_alter_set_cluster_statement( &mut self, node: &'ast AlterSetClusterStatement<T> )

source§

fn visit_alter_sink_action(&mut self, node: &'ast AlterSinkAction<T>)

source§

fn visit_alter_sink_statement(&mut self, node: &'ast AlterSinkStatement<T>)

source§

fn visit_alter_source_action(&mut self, node: &'ast AlterSourceAction<T>)

source§

fn visit_alter_source_add_subsource_option( &mut self, node: &'ast AlterSourceAddSubsourceOption<T> )

source§

fn visit_alter_source_add_subsource_option_name( &mut self, node: &'ast AlterSourceAddSubsourceOptionName )

source§

fn visit_alter_source_statement(&mut self, node: &'ast AlterSourceStatement<T>)

source§

fn visit_alter_system_reset_all_statement( &mut self, node: &'ast AlterSystemResetAllStatement )

source§

fn visit_alter_system_reset_statement( &mut self, node: &'ast AlterSystemResetStatement )

source§

fn visit_alter_system_set_statement( &mut self, node: &'ast AlterSystemSetStatement )

source§

fn visit_as_of(&mut self, node: &'ast AsOf<T>)

source§

fn visit_assignment(&mut self, node: &'ast Assignment<T>)

source§

fn visit_avro_doc_on(&mut self, node: &'ast AvroDocOn<T>)

source§

fn visit_avro_schema(&mut self, node: &'ast AvroSchema<T>)

source§

fn visit_avro_schema_option(&mut self, node: &'ast AvroSchemaOption<T>)

source§

fn visit_avro_schema_option_name(&mut self, node: &'ast AvroSchemaOptionName)

source§

fn visit_catalog_name(&mut self, node: &'ast CatalogName)

source§

fn visit_close_statement(&mut self, node: &'ast CloseStatement)

source§

fn visit_cluster_feature(&mut self, node: &'ast ClusterFeature<T>)

source§

fn visit_cluster_feature_name(&mut self, node: &'ast ClusterFeatureName)

source§

fn visit_cluster_option(&mut self, node: &'ast ClusterOption<T>)

source§

fn visit_cluster_option_name(&mut self, node: &'ast ClusterOptionName)

source§

fn visit_cluster_schedule_option_value( &mut self, node: &'ast ClusterScheduleOptionValue )

source§

fn visit_column_def(&mut self, node: &'ast ColumnDef<T>)

source§

fn visit_column_option(&mut self, node: &'ast ColumnOption<T>)

source§

fn visit_column_option_def(&mut self, node: &'ast ColumnOptionDef<T>)

source§

fn visit_comment_object_type(&mut self, node: &'ast CommentObjectType<T>)

source§

fn visit_comment_statement(&mut self, node: &'ast CommentStatement<T>)

source§

fn visit_commit_statement(&mut self, node: &'ast CommitStatement)

source§

fn visit_connection_option(&mut self, node: &'ast ConnectionOption<T>)

source§

fn visit_connection_option_name(&mut self, node: &'ast ConnectionOptionName)

source§

fn visit_copy_direction(&mut self, node: &'ast CopyDirection)

source§

fn visit_copy_option(&mut self, node: &'ast CopyOption<T>)

source§

fn visit_copy_option_name(&mut self, node: &'ast CopyOptionName)

source§

fn visit_copy_relation(&mut self, node: &'ast CopyRelation<T>)

source§

fn visit_copy_statement(&mut self, node: &'ast CopyStatement<T>)

source§

fn visit_copy_target(&mut self, node: &'ast CopyTarget<T>)

source§

fn visit_create_cluster_replica_statement( &mut self, node: &'ast CreateClusterReplicaStatement<T> )

source§

fn visit_create_cluster_statement( &mut self, node: &'ast CreateClusterStatement<T> )

source§

fn visit_create_connection_option( &mut self, node: &'ast CreateConnectionOption<T> )

source§

fn visit_create_connection_option_name( &mut self, node: &'ast CreateConnectionOptionName )

source§

fn visit_create_connection_statement( &mut self, node: &'ast CreateConnectionStatement<T> )

source§

fn visit_create_connection_type(&mut self, node: &'ast CreateConnectionType)

source§

fn visit_create_database_statement( &mut self, node: &'ast CreateDatabaseStatement )

source§

fn visit_create_index_statement(&mut self, node: &'ast CreateIndexStatement<T>)

source§

fn visit_create_materialized_view_statement( &mut self, node: &'ast CreateMaterializedViewStatement<T> )

source§

fn visit_create_role_statement(&mut self, node: &'ast CreateRoleStatement)

source§

fn visit_create_schema_statement(&mut self, node: &'ast CreateSchemaStatement)

source§

fn visit_create_secret_statement( &mut self, node: &'ast CreateSecretStatement<T> )

source§

fn visit_create_sink_connection(&mut self, node: &'ast CreateSinkConnection<T>)

source§

fn visit_create_sink_option(&mut self, node: &'ast CreateSinkOption<T>)

source§

fn visit_create_sink_option_name(&mut self, node: &'ast CreateSinkOptionName)

source§

fn visit_create_sink_statement(&mut self, node: &'ast CreateSinkStatement<T>)

source§

fn visit_create_source_connection( &mut self, node: &'ast CreateSourceConnection<T> )

source§

fn visit_create_source_format(&mut self, node: &'ast CreateSourceFormat<T>)

source§

fn visit_create_source_option(&mut self, node: &'ast CreateSourceOption<T>)

source§

fn visit_create_source_option_name( &mut self, node: &'ast CreateSourceOptionName )

source§

fn visit_create_source_statement( &mut self, node: &'ast CreateSourceStatement<T> )

source§

fn visit_create_source_subsource( &mut self, node: &'ast CreateSourceSubsource<T> )

source§

fn visit_create_subsource_option( &mut self, node: &'ast CreateSubsourceOption<T> )

source§

fn visit_create_subsource_option_name( &mut self, node: &'ast CreateSubsourceOptionName )

source§

fn visit_create_subsource_statement( &mut self, node: &'ast CreateSubsourceStatement<T> )

source§

fn visit_create_table_statement(&mut self, node: &'ast CreateTableStatement<T>)

source§

fn visit_create_type_as(&mut self, node: &'ast CreateTypeAs<T>)

source§

fn visit_create_type_list_option(&mut self, node: &'ast CreateTypeListOption<T>)

source§

fn visit_create_type_list_option_name( &mut self, node: &'ast CreateTypeListOptionName )

source§

fn visit_create_type_map_option(&mut self, node: &'ast CreateTypeMapOption<T>)

source§

fn visit_create_type_map_option_name( &mut self, node: &'ast CreateTypeMapOptionName )

source§

fn visit_create_type_statement(&mut self, node: &'ast CreateTypeStatement<T>)

source§

fn visit_create_view_statement(&mut self, node: &'ast CreateViewStatement<T>)

source§

fn visit_create_webhook_source_body( &mut self, node: &'ast CreateWebhookSourceBody )

source§

fn visit_create_webhook_source_check( &mut self, node: &'ast CreateWebhookSourceCheck<T> )

source§

fn visit_create_webhook_source_check_options( &mut self, node: &'ast CreateWebhookSourceCheckOptions<T> )

source§

fn visit_create_webhook_source_filter_header( &mut self, node: &'ast CreateWebhookSourceFilterHeader )

source§

fn visit_create_webhook_source_header( &mut self, node: &'ast CreateWebhookSourceHeader )

source§

fn visit_create_webhook_source_include_headers( &mut self, node: &'ast CreateWebhookSourceIncludeHeaders )

source§

fn visit_create_webhook_source_map_header( &mut self, node: &'ast CreateWebhookSourceMapHeader )

source§

fn visit_create_webhook_source_secret( &mut self, node: &'ast CreateWebhookSourceSecret<T> )

source§

fn visit_create_webhook_source_statement( &mut self, node: &'ast CreateWebhookSourceStatement<T> )

source§

fn visit_csr_config_option(&mut self, node: &'ast CsrConfigOption<T>)

source§

fn visit_csr_config_option_name(&mut self, node: &'ast CsrConfigOptionName<T>)

source§

fn visit_csr_connection(&mut self, node: &'ast CsrConnection<T>)

source§

fn visit_csr_connection_avro(&mut self, node: &'ast CsrConnectionAvro<T>)

source§

fn visit_csr_connection_protobuf( &mut self, node: &'ast CsrConnectionProtobuf<T> )

source§

fn visit_csr_seed_avro(&mut self, node: &'ast CsrSeedAvro)

source§

fn visit_csr_seed_protobuf(&mut self, node: &'ast CsrSeedProtobuf)

source§

fn visit_csr_seed_protobuf_schema(&mut self, node: &'ast CsrSeedProtobufSchema)

source§

fn visit_csv_columns(&mut self, node: &'ast CsvColumns)

source§

fn visit_cte(&mut self, node: &'ast Cte<T>)

source§

fn visit_cte_block(&mut self, node: &'ast CteBlock<T>)

source§

fn visit_cte_mut_rec(&mut self, node: &'ast CteMutRec<T>)

source§

fn visit_cte_mut_rec_column_def(&mut self, node: &'ast CteMutRecColumnDef<T>)

source§

fn visit_date_time_field(&mut self, node: &'ast DateTimeField)

source§

fn visit_deallocate_statement(&mut self, node: &'ast DeallocateStatement)

source§

fn visit_declare_statement(&mut self, node: &'ast DeclareStatement<T>)

source§

fn visit_deferred_item_name(&mut self, node: &'ast DeferredItemName<T>)

source§

fn visit_delete_statement(&mut self, node: &'ast DeleteStatement<T>)

source§

fn visit_discard_statement(&mut self, node: &'ast DiscardStatement)

source§

fn visit_discard_target(&mut self, node: &'ast DiscardTarget)

source§

fn visit_distinct(&mut self, node: &'ast Distinct<T>)

source§

fn visit_doc_on_identifier(&mut self, node: &'ast DocOnIdentifier<T>)

source§

fn visit_doc_on_schema(&mut self, node: &'ast DocOnSchema)

source§

fn visit_drop_objects_statement(&mut self, node: &'ast DropObjectsStatement)

source§

fn visit_drop_owned_statement(&mut self, node: &'ast DropOwnedStatement<T>)

source§

fn visit_execute_statement(&mut self, node: &'ast ExecuteStatement<T>)

source§

fn visit_explain_format(&mut self, node: &'ast ExplainFormat)

source§

fn visit_explain_plan_option(&mut self, node: &'ast ExplainPlanOption<T>)

source§

fn visit_explain_plan_option_name(&mut self, node: &'ast ExplainPlanOptionName)

source§

fn visit_explain_plan_statement(&mut self, node: &'ast ExplainPlanStatement<T>)

source§

fn visit_explain_pushdown_statement( &mut self, node: &'ast ExplainPushdownStatement<T> )

source§

fn visit_explain_sink_schema_for(&mut self, node: &'ast ExplainSinkSchemaFor)

source§

fn visit_explain_sink_schema_statement( &mut self, node: &'ast ExplainSinkSchemaStatement<T> )

source§

fn visit_explain_stage(&mut self, node: &'ast ExplainStage)

source§

fn visit_explain_timestamp_statement( &mut self, node: &'ast ExplainTimestampStatement<T> )

source§

fn visit_explainee(&mut self, node: &'ast Explainee<T>)

source§

fn visit_expr(&mut self, node: &'ast Expr<T>)

source§

fn visit_fetch_direction(&mut self, node: &'ast FetchDirection)

source§

fn visit_fetch_option(&mut self, node: &'ast FetchOption<T>)

source§

fn visit_fetch_option_name(&mut self, node: &'ast FetchOptionName)

source§

fn visit_fetch_statement(&mut self, node: &'ast FetchStatement<T>)

source§

fn visit_format(&mut self, node: &'ast Format<T>)

source§

fn visit_function(&mut self, node: &'ast Function<T>)

source§

fn visit_function_args(&mut self, node: &'ast FunctionArgs<T>)

source§

fn visit_grant_privileges_statement( &mut self, node: &'ast GrantPrivilegesStatement<T> )

source§

fn visit_grant_role_statement(&mut self, node: &'ast GrantRoleStatement<T>)

source§

fn visit_grant_target_all_specification( &mut self, node: &'ast GrantTargetAllSpecification<T> )

source§

fn visit_grant_target_specification( &mut self, node: &'ast GrantTargetSpecification<T> )

source§

fn visit_grant_target_specification_inner( &mut self, node: &'ast GrantTargetSpecificationInner<T> )

source§

fn visit_homogenizing_function(&mut self, node: &'ast HomogenizingFunction)

source§

fn visit_ident(&mut self, node: &'ast Ident)

source§

fn visit_ident_error(&mut self, node: &'ast IdentError)

source§

fn visit_if_exists_behavior(&mut self, node: &'ast IfExistsBehavior)

source§

fn visit_index_option(&mut self, node: &'ast IndexOption<T>)

source§

fn visit_index_option_name(&mut self, node: &'ast IndexOptionName)

source§

fn visit_insert_source(&mut self, node: &'ast InsertSource<T>)

source§

fn visit_insert_statement(&mut self, node: &'ast InsertStatement<T>)

source§

fn visit_inspect_shard_statement(&mut self, node: &'ast InspectShardStatement)

source§

fn visit_interval_value(&mut self, node: &'ast IntervalValue)

source§

fn visit_is_expr_construct(&mut self, node: &'ast IsExprConstruct<T>)

source§

fn visit_join(&mut self, node: &'ast Join<T>)

source§

fn visit_join_constraint(&mut self, node: &'ast JoinConstraint<T>)

source§

fn visit_join_operator(&mut self, node: &'ast JoinOperator<T>)

source§

fn visit_kafka_broker(&mut self, node: &'ast KafkaBroker<T>)

source§

fn visit_kafka_broker_tunnel(&mut self, node: &'ast KafkaBrokerTunnel<T>)

source§

fn visit_kafka_sink_config_option( &mut self, node: &'ast KafkaSinkConfigOption<T> )

source§

fn visit_kafka_sink_config_option_name( &mut self, node: &'ast KafkaSinkConfigOptionName )

source§

fn visit_kafka_sink_key(&mut self, node: &'ast KafkaSinkKey)

source§

fn visit_kafka_source_config_option( &mut self, node: &'ast KafkaSourceConfigOption<T> )

source§

fn visit_kafka_source_config_option_name( &mut self, node: &'ast KafkaSourceConfigOptionName )

source§

fn visit_key_constraint(&mut self, node: &'ast KeyConstraint)

source§

fn visit_limit(&mut self, node: &'ast Limit<T>)

source§

fn visit_load_generator(&mut self, node: &'ast LoadGenerator)

source§

fn visit_load_generator_option(&mut self, node: &'ast LoadGeneratorOption<T>)

source§

fn visit_load_generator_option_name( &mut self, node: &'ast LoadGeneratorOptionName )

source§

fn visit_materialized_view_option( &mut self, node: &'ast MaterializedViewOption<T> )

source§

fn visit_materialized_view_option_name( &mut self, node: &'ast MaterializedViewOptionName )

source§

fn visit_mut_rec_block(&mut self, node: &'ast MutRecBlock<T>)

source§

fn visit_mut_rec_block_option(&mut self, node: &'ast MutRecBlockOption<T>)

source§

fn visit_mut_rec_block_option_name(&mut self, node: &'ast MutRecBlockOptionName)

source§

fn visit_my_sql_config_option(&mut self, node: &'ast MySqlConfigOption<T>)

source§

fn visit_my_sql_config_option_name(&mut self, node: &'ast MySqlConfigOptionName)

source§

fn visit_named_plan(&mut self, node: &'ast NamedPlan)

source§

fn visit_notice_severity(&mut self, node: &'ast NoticeSeverity)

source§

fn visit_object_type(&mut self, node: &'ast ObjectType)

source§

fn visit_op(&mut self, node: &'ast Op)

source§

fn visit_order_by_expr(&mut self, node: &'ast OrderByExpr<T>)

source§

fn visit_pg_config_option(&mut self, node: &'ast PgConfigOption<T>)

source§

fn visit_pg_config_option_name(&mut self, node: &'ast PgConfigOptionName)

source§

fn visit_prepare_statement(&mut self, node: &'ast PrepareStatement<T>)

source§

fn visit_privilege(&mut self, node: &'ast Privilege)

source§

fn visit_privilege_specification(&mut self, node: &'ast PrivilegeSpecification)

source§

fn visit_protobuf_schema(&mut self, node: &'ast ProtobufSchema<T>)

source§

fn visit_qualified_replica(&mut self, node: &'ast QualifiedReplica)

source§

fn visit_query(&mut self, node: &'ast Query<T>)

source§

fn visit_raise_statement(&mut self, node: &'ast RaiseStatement)

source§

fn visit_reader_schema_selection_strategy( &mut self, node: &'ast ReaderSchemaSelectionStrategy )

source§

fn visit_reassign_owned_statement( &mut self, node: &'ast ReassignOwnedStatement<T> )

source§

fn visit_referenced_subsources(&mut self, node: &'ast ReferencedSubsources<T>)

source§

fn visit_refresh_at_option_value(&mut self, node: &'ast RefreshAtOptionValue<T>)

source§

fn visit_refresh_every_option_value( &mut self, node: &'ast RefreshEveryOptionValue<T> )

source§

fn visit_refresh_option_value(&mut self, node: &'ast RefreshOptionValue<T>)

source§

fn visit_replica_definition(&mut self, node: &'ast ReplicaDefinition<T>)

source§

fn visit_replica_option(&mut self, node: &'ast ReplicaOption<T>)

source§

fn visit_replica_option_name(&mut self, node: &'ast ReplicaOptionName)

source§

fn visit_reset_variable_statement(&mut self, node: &'ast ResetVariableStatement)

source§

fn visit_revoke_privileges_statement( &mut self, node: &'ast RevokePrivilegesStatement<T> )

source§

fn visit_revoke_role_statement(&mut self, node: &'ast RevokeRoleStatement<T>)

source§

fn visit_role_attribute(&mut self, node: &'ast RoleAttribute)

source§

fn visit_rollback_statement(&mut self, node: &'ast RollbackStatement)

source§

fn visit_schema(&mut self, node: &'ast Schema)

source§

fn visit_select(&mut self, node: &'ast Select<T>)

source§

fn visit_select_item(&mut self, node: &'ast SelectItem<T>)

source§

fn visit_select_option(&mut self, node: &'ast SelectOption<T>)

source§

fn visit_select_option_name(&mut self, node: &'ast SelectOptionName)

source§

fn visit_select_statement(&mut self, node: &'ast SelectStatement<T>)

source§

fn visit_set_expr(&mut self, node: &'ast SetExpr<T>)

source§

fn visit_set_operator(&mut self, node: &'ast SetOperator)

source§

fn visit_set_role_var(&mut self, node: &'ast SetRoleVar)

source§

fn visit_set_transaction_statement( &mut self, node: &'ast SetTransactionStatement )

source§

fn visit_set_variable_statement(&mut self, node: &'ast SetVariableStatement)

source§

fn visit_set_variable_to(&mut self, node: &'ast SetVariableTo)

source§

fn visit_set_variable_value(&mut self, node: &'ast SetVariableValue)

source§

fn visit_show_columns_statement(&mut self, node: &'ast ShowColumnsStatement<T>)

source§

fn visit_show_create_connection_statement( &mut self, node: &'ast ShowCreateConnectionStatement<T> )

source§

fn visit_show_create_index_statement( &mut self, node: &'ast ShowCreateIndexStatement<T> )

source§

fn visit_show_create_materialized_view_statement( &mut self, node: &'ast ShowCreateMaterializedViewStatement<T> )

source§

fn visit_show_create_sink_statement( &mut self, node: &'ast ShowCreateSinkStatement<T> )

source§

fn visit_show_create_source_statement( &mut self, node: &'ast ShowCreateSourceStatement<T> )

source§

fn visit_show_create_table_statement( &mut self, node: &'ast ShowCreateTableStatement<T> )

source§

fn visit_show_create_view_statement( &mut self, node: &'ast ShowCreateViewStatement<T> )

source§

fn visit_show_object_type(&mut self, node: &'ast ShowObjectType<T>)

source§

fn visit_show_objects_statement(&mut self, node: &'ast ShowObjectsStatement<T>)

source§

fn visit_show_statement(&mut self, node: &'ast ShowStatement<T>)

source§

fn visit_show_statement_filter(&mut self, node: &'ast ShowStatementFilter<T>)

source§

fn visit_show_variable_statement(&mut self, node: &'ast ShowVariableStatement)

source§

fn visit_sink_envelope(&mut self, node: &'ast SinkEnvelope)

source§

fn visit_source_envelope(&mut self, node: &'ast SourceEnvelope)

source§

fn visit_source_include_metadata(&mut self, node: &'ast SourceIncludeMetadata)

source§

fn visit_start_transaction_statement( &mut self, node: &'ast StartTransactionStatement )

source§

fn visit_statement(&mut self, node: &'ast Statement<T>)

source§

fn visit_subscribe_option(&mut self, node: &'ast SubscribeOption<T>)

source§

fn visit_subscribe_option_name(&mut self, node: &'ast SubscribeOptionName)

source§

fn visit_subscribe_output(&mut self, node: &'ast SubscribeOutput<T>)

source§

fn visit_subscribe_relation(&mut self, node: &'ast SubscribeRelation<T>)

source§

fn visit_subscribe_statement(&mut self, node: &'ast SubscribeStatement<T>)

source§

fn visit_subscript_position(&mut self, node: &'ast SubscriptPosition<T>)

source§

fn visit_system_object_type(&mut self, node: &'ast SystemObjectType)

source§

fn visit_cluster_name(&mut self, node: &'ast <T as AstInfo>::ClusterName)

source§

fn visit_column_name(&mut self, node: &'ast <T as AstInfo>::ColumnName)

source§

fn visit_cte_id(&mut self, node: &'ast <T as AstInfo>::CteId)

source§

fn visit_database_name(&mut self, node: &'ast <T as AstInfo>::DatabaseName)

source§

fn visit_nested_statement( &mut self, node: &'ast <T as AstInfo>::NestedStatement )

source§

fn visit_object_name(&mut self, node: &'ast <T as AstInfo>::ObjectName)

source§

fn visit_role_name(&mut self, node: &'ast <T as AstInfo>::RoleName)

source§

fn visit_schema_name(&mut self, node: &'ast <T as AstInfo>::SchemaName)

source§

fn visit_table_alias(&mut self, node: &'ast TableAlias)

source§

fn visit_table_constraint(&mut self, node: &'ast TableConstraint<T>)

source§

fn visit_table_factor(&mut self, node: &'ast TableFactor<T>)

source§

fn visit_table_option(&mut self, node: &'ast TableOption<T>)

source§

fn visit_table_option_name(&mut self, node: &'ast TableOptionName)

source§

fn visit_table_with_joins(&mut self, node: &'ast TableWithJoins<T>)

source§

fn visit_target_role_specification( &mut self, node: &'ast TargetRoleSpecification<T> )

source§

fn visit_transaction_access_mode(&mut self, node: &'ast TransactionAccessMode)

source§

fn visit_transaction_isolation_level( &mut self, node: &'ast TransactionIsolationLevel )

source§

fn visit_transaction_mode(&mut self, node: &'ast TransactionMode)

source§

fn visit_unresolved_database_name(&mut self, node: &'ast UnresolvedDatabaseName)

source§

fn visit_unresolved_item_name(&mut self, node: &'ast UnresolvedItemName)

source§

fn visit_unresolved_object_name(&mut self, node: &'ast UnresolvedObjectName)

source§

fn visit_unresolved_schema_name(&mut self, node: &'ast UnresolvedSchemaName)

source§

fn visit_update_statement(&mut self, node: &'ast UpdateStatement<T>)

source§

fn visit_validate_connection_statement( &mut self, node: &'ast ValidateConnectionStatement<T> )

source§

fn visit_value(&mut self, node: &'ast Value)

source§

fn visit_value_error(&mut self, node: &'ast ValueError)

source§

fn visit_values(&mut self, node: &'ast Values<T>)

source§

fn visit_view_definition(&mut self, node: &'ast ViewDefinition<T>)

source§

fn visit_window_frame(&mut self, node: &'ast WindowFrame)

source§

fn visit_window_frame_bound(&mut self, node: &'ast WindowFrameBound)

source§

fn visit_window_frame_units(&mut self, node: &'ast WindowFrameUnits)

source§

fn visit_window_spec(&mut self, node: &'ast WindowSpec<T>)

source§

fn visit_with_option_value(&mut self, node: &'ast WithOptionValue<T>)

source§

impl<'ast, 'a> VisitMut<'ast, Aug> for NameSimplifier<'a>

source§

fn visit_cluster_name_mut(&mut self, node: &mut ResolvedClusterName)

source§

fn visit_item_name_mut(&mut self, name: &mut ResolvedItemName)

source§

fn visit_column_name_mut(&mut self, name: &mut ResolvedColumnName)

source§

fn visit_data_type_mut(&mut self, name: &mut ResolvedDataType)

source§

fn visit_abbreviated_grant_or_revoke_statement_mut( &mut self, node: &'ast mut AbbreviatedGrantOrRevokeStatement<T> )

source§

fn visit_abbreviated_grant_statement_mut( &mut self, node: &'ast mut AbbreviatedGrantStatement<T> )

source§

fn visit_abbreviated_revoke_statement_mut( &mut self, node: &'ast mut AbbreviatedRevokeStatement<T> )

source§

fn visit_alter_cluster_action_mut( &mut self, node: &'ast mut AlterClusterAction<T> )

source§

fn visit_alter_cluster_statement_mut( &mut self, node: &'ast mut AlterClusterStatement<T> )

source§

fn visit_alter_connection_action_mut( &mut self, node: &'ast mut AlterConnectionAction<T> )

source§

fn visit_alter_connection_option_mut( &mut self, node: &'ast mut AlterConnectionOption<T> )

source§

fn visit_alter_connection_option_name_mut( &mut self, node: &'ast mut AlterConnectionOptionName )

source§

fn visit_alter_connection_statement_mut( &mut self, node: &'ast mut AlterConnectionStatement<T> )

source§

fn visit_alter_default_privileges_statement_mut( &mut self, node: &'ast mut AlterDefaultPrivilegesStatement<T> )

source§

fn visit_alter_index_action_mut(&mut self, node: &'ast mut AlterIndexAction<T>)

source§

fn visit_alter_index_statement_mut( &mut self, node: &'ast mut AlterIndexStatement<T> )

source§

fn visit_alter_object_rename_statement_mut( &mut self, node: &'ast mut AlterObjectRenameStatement )

source§

fn visit_alter_object_swap_statement_mut( &mut self, node: &'ast mut AlterObjectSwapStatement )

source§

fn visit_alter_owner_statement_mut( &mut self, node: &'ast mut AlterOwnerStatement<T> )

source§

fn visit_alter_retain_history_statement_mut( &mut self, node: &'ast mut AlterRetainHistoryStatement<T> )

source§

fn visit_alter_role_option_mut(&mut self, node: &'ast mut AlterRoleOption)

source§

fn visit_alter_role_statement_mut( &mut self, node: &'ast mut AlterRoleStatement<T> )

source§

fn visit_alter_secret_statement_mut( &mut self, node: &'ast mut AlterSecretStatement<T> )

source§

fn visit_alter_set_cluster_statement_mut( &mut self, node: &'ast mut AlterSetClusterStatement<T> )

source§

fn visit_alter_sink_action_mut(&mut self, node: &'ast mut AlterSinkAction<T>)

source§

fn visit_alter_sink_statement_mut( &mut self, node: &'ast mut AlterSinkStatement<T> )

source§

fn visit_alter_source_action_mut( &mut self, node: &'ast mut AlterSourceAction<T> )

source§

fn visit_alter_source_add_subsource_option_mut( &mut self, node: &'ast mut AlterSourceAddSubsourceOption<T> )

source§

fn visit_alter_source_add_subsource_option_name_mut( &mut self, node: &'ast mut AlterSourceAddSubsourceOptionName )

source§

fn visit_alter_source_statement_mut( &mut self, node: &'ast mut AlterSourceStatement<T> )

source§

fn visit_alter_system_reset_all_statement_mut( &mut self, node: &'ast mut AlterSystemResetAllStatement )

source§

fn visit_alter_system_reset_statement_mut( &mut self, node: &'ast mut AlterSystemResetStatement )

source§

fn visit_alter_system_set_statement_mut( &mut self, node: &'ast mut AlterSystemSetStatement )

source§

fn visit_as_of_mut(&mut self, node: &'ast mut AsOf<T>)

source§

fn visit_assignment_mut(&mut self, node: &'ast mut Assignment<T>)

source§

fn visit_avro_doc_on_mut(&mut self, node: &'ast mut AvroDocOn<T>)

source§

fn visit_avro_schema_mut(&mut self, node: &'ast mut AvroSchema<T>)

source§

fn visit_avro_schema_option_mut(&mut self, node: &'ast mut AvroSchemaOption<T>)

source§

fn visit_avro_schema_option_name_mut( &mut self, node: &'ast mut AvroSchemaOptionName )

source§

fn visit_catalog_name_mut(&mut self, node: &'ast mut CatalogName)

source§

fn visit_close_statement_mut(&mut self, node: &'ast mut CloseStatement)

source§

fn visit_cluster_feature_mut(&mut self, node: &'ast mut ClusterFeature<T>)

source§

fn visit_cluster_feature_name_mut(&mut self, node: &'ast mut ClusterFeatureName)

source§

fn visit_cluster_option_mut(&mut self, node: &'ast mut ClusterOption<T>)

source§

fn visit_cluster_option_name_mut(&mut self, node: &'ast mut ClusterOptionName)

source§

fn visit_cluster_schedule_option_value_mut( &mut self, node: &'ast mut ClusterScheduleOptionValue )

source§

fn visit_column_def_mut(&mut self, node: &'ast mut ColumnDef<T>)

source§

fn visit_column_option_mut(&mut self, node: &'ast mut ColumnOption<T>)

source§

fn visit_column_option_def_mut(&mut self, node: &'ast mut ColumnOptionDef<T>)

source§

fn visit_comment_object_type_mut( &mut self, node: &'ast mut CommentObjectType<T> )

source§

fn visit_comment_statement_mut(&mut self, node: &'ast mut CommentStatement<T>)

source§

fn visit_commit_statement_mut(&mut self, node: &'ast mut CommitStatement)

source§

fn visit_connection_option_mut(&mut self, node: &'ast mut ConnectionOption<T>)

source§

fn visit_connection_option_name_mut( &mut self, node: &'ast mut ConnectionOptionName )

source§

fn visit_copy_direction_mut(&mut self, node: &'ast mut CopyDirection)

source§

fn visit_copy_option_mut(&mut self, node: &'ast mut CopyOption<T>)

source§

fn visit_copy_option_name_mut(&mut self, node: &'ast mut CopyOptionName)

source§

fn visit_copy_relation_mut(&mut self, node: &'ast mut CopyRelation<T>)

source§

fn visit_copy_statement_mut(&mut self, node: &'ast mut CopyStatement<T>)

source§

fn visit_copy_target_mut(&mut self, node: &'ast mut CopyTarget<T>)

source§

fn visit_create_cluster_replica_statement_mut( &mut self, node: &'ast mut CreateClusterReplicaStatement<T> )

source§

fn visit_create_cluster_statement_mut( &mut self, node: &'ast mut CreateClusterStatement<T> )

source§

fn visit_create_connection_option_mut( &mut self, node: &'ast mut CreateConnectionOption<T> )

source§

fn visit_create_connection_option_name_mut( &mut self, node: &'ast mut CreateConnectionOptionName )

source§

fn visit_create_connection_statement_mut( &mut self, node: &'ast mut CreateConnectionStatement<T> )

source§

fn visit_create_connection_type_mut( &mut self, node: &'ast mut CreateConnectionType )

source§

fn visit_create_database_statement_mut( &mut self, node: &'ast mut CreateDatabaseStatement )

source§

fn visit_create_index_statement_mut( &mut self, node: &'ast mut CreateIndexStatement<T> )

source§

fn visit_create_materialized_view_statement_mut( &mut self, node: &'ast mut CreateMaterializedViewStatement<T> )

source§

fn visit_create_role_statement_mut( &mut self, node: &'ast mut CreateRoleStatement )

source§

fn visit_create_schema_statement_mut( &mut self, node: &'ast mut CreateSchemaStatement )

source§

fn visit_create_secret_statement_mut( &mut self, node: &'ast mut CreateSecretStatement<T> )

source§

fn visit_create_sink_connection_mut( &mut self, node: &'ast mut CreateSinkConnection<T> )

source§

fn visit_create_sink_option_mut(&mut self, node: &'ast mut CreateSinkOption<T>)

source§

fn visit_create_sink_option_name_mut( &mut self, node: &'ast mut CreateSinkOptionName )

source§

fn visit_create_sink_statement_mut( &mut self, node: &'ast mut CreateSinkStatement<T> )

source§

fn visit_create_source_connection_mut( &mut self, node: &'ast mut CreateSourceConnection<T> )

source§

fn visit_create_source_format_mut( &mut self, node: &'ast mut CreateSourceFormat<T> )

source§

fn visit_create_source_option_mut( &mut self, node: &'ast mut CreateSourceOption<T> )

source§

fn visit_create_source_option_name_mut( &mut self, node: &'ast mut CreateSourceOptionName )

source§

fn visit_create_source_statement_mut( &mut self, node: &'ast mut CreateSourceStatement<T> )

source§

fn visit_create_source_subsource_mut( &mut self, node: &'ast mut CreateSourceSubsource<T> )

source§

fn visit_create_subsource_option_mut( &mut self, node: &'ast mut CreateSubsourceOption<T> )

source§

fn visit_create_subsource_option_name_mut( &mut self, node: &'ast mut CreateSubsourceOptionName )

source§

fn visit_create_subsource_statement_mut( &mut self, node: &'ast mut CreateSubsourceStatement<T> )

source§

fn visit_create_table_statement_mut( &mut self, node: &'ast mut CreateTableStatement<T> )

source§

fn visit_create_type_as_mut(&mut self, node: &'ast mut CreateTypeAs<T>)

source§

fn visit_create_type_list_option_mut( &mut self, node: &'ast mut CreateTypeListOption<T> )

source§

fn visit_create_type_list_option_name_mut( &mut self, node: &'ast mut CreateTypeListOptionName )

source§

fn visit_create_type_map_option_mut( &mut self, node: &'ast mut CreateTypeMapOption<T> )

source§

fn visit_create_type_map_option_name_mut( &mut self, node: &'ast mut CreateTypeMapOptionName )

source§

fn visit_create_type_statement_mut( &mut self, node: &'ast mut CreateTypeStatement<T> )

source§

fn visit_create_view_statement_mut( &mut self, node: &'ast mut CreateViewStatement<T> )

source§

fn visit_create_webhook_source_body_mut( &mut self, node: &'ast mut CreateWebhookSourceBody )

source§

fn visit_create_webhook_source_check_mut( &mut self, node: &'ast mut CreateWebhookSourceCheck<T> )

source§

fn visit_create_webhook_source_check_options_mut( &mut self, node: &'ast mut CreateWebhookSourceCheckOptions<T> )

source§

fn visit_create_webhook_source_filter_header_mut( &mut self, node: &'ast mut CreateWebhookSourceFilterHeader )

source§

fn visit_create_webhook_source_header_mut( &mut self, node: &'ast mut CreateWebhookSourceHeader )

source§

fn visit_create_webhook_source_include_headers_mut( &mut self, node: &'ast mut CreateWebhookSourceIncludeHeaders )

source§

fn visit_create_webhook_source_map_header_mut( &mut self, node: &'ast mut CreateWebhookSourceMapHeader )

source§

fn visit_create_webhook_source_secret_mut( &mut self, node: &'ast mut CreateWebhookSourceSecret<T> )

source§

fn visit_create_webhook_source_statement_mut( &mut self, node: &'ast mut CreateWebhookSourceStatement<T> )

source§

fn visit_csr_config_option_mut(&mut self, node: &'ast mut CsrConfigOption<T>)

source§

fn visit_csr_config_option_name_mut( &mut self, node: &'ast mut CsrConfigOptionName<T> )

source§

fn visit_csr_connection_mut(&mut self, node: &'ast mut CsrConnection<T>)

source§

fn visit_csr_connection_avro_mut( &mut self, node: &'ast mut CsrConnectionAvro<T> )

source§

fn visit_csr_connection_protobuf_mut( &mut self, node: &'ast mut CsrConnectionProtobuf<T> )

source§

fn visit_csr_seed_avro_mut(&mut self, node: &'ast mut CsrSeedAvro)

source§

fn visit_csr_seed_protobuf_mut(&mut self, node: &'ast mut CsrSeedProtobuf)

source§

fn visit_csr_seed_protobuf_schema_mut( &mut self, node: &'ast mut CsrSeedProtobufSchema )

source§

fn visit_csv_columns_mut(&mut self, node: &'ast mut CsvColumns)

source§

fn visit_cte_mut(&mut self, node: &'ast mut Cte<T>)

source§

fn visit_cte_block_mut(&mut self, node: &'ast mut CteBlock<T>)

source§

fn visit_cte_mut_rec_mut(&mut self, node: &'ast mut CteMutRec<T>)

source§

fn visit_cte_mut_rec_column_def_mut( &mut self, node: &'ast mut CteMutRecColumnDef<T> )

source§

fn visit_date_time_field_mut(&mut self, node: &'ast mut DateTimeField)

source§

fn visit_deallocate_statement_mut( &mut self, node: &'ast mut DeallocateStatement )

source§

fn visit_declare_statement_mut(&mut self, node: &'ast mut DeclareStatement<T>)

source§

fn visit_deferred_item_name_mut(&mut self, node: &'ast mut DeferredItemName<T>)

source§

fn visit_delete_statement_mut(&mut self, node: &'ast mut DeleteStatement<T>)

source§

fn visit_discard_statement_mut(&mut self, node: &'ast mut DiscardStatement)

source§

fn visit_discard_target_mut(&mut self, node: &'ast mut DiscardTarget)

source§

fn visit_distinct_mut(&mut self, node: &'ast mut Distinct<T>)

source§

fn visit_doc_on_identifier_mut(&mut self, node: &'ast mut DocOnIdentifier<T>)

source§

fn visit_doc_on_schema_mut(&mut self, node: &'ast mut DocOnSchema)

source§

fn visit_drop_objects_statement_mut( &mut self, node: &'ast mut DropObjectsStatement )

source§

fn visit_drop_owned_statement_mut( &mut self, node: &'ast mut DropOwnedStatement<T> )

source§

fn visit_execute_statement_mut(&mut self, node: &'ast mut ExecuteStatement<T>)

source§

fn visit_explain_format_mut(&mut self, node: &'ast mut ExplainFormat)

source§

fn visit_explain_plan_option_mut( &mut self, node: &'ast mut ExplainPlanOption<T> )

source§

fn visit_explain_plan_option_name_mut( &mut self, node: &'ast mut ExplainPlanOptionName )

source§

fn visit_explain_plan_statement_mut( &mut self, node: &'ast mut ExplainPlanStatement<T> )

source§

fn visit_explain_pushdown_statement_mut( &mut self, node: &'ast mut ExplainPushdownStatement<T> )

source§

fn visit_explain_sink_schema_for_mut( &mut self, node: &'ast mut ExplainSinkSchemaFor )

source§

fn visit_explain_sink_schema_statement_mut( &mut self, node: &'ast mut ExplainSinkSchemaStatement<T> )

source§

fn visit_explain_stage_mut(&mut self, node: &'ast mut ExplainStage)

source§

fn visit_explain_timestamp_statement_mut( &mut self, node: &'ast mut ExplainTimestampStatement<T> )

source§

fn visit_explainee_mut(&mut self, node: &'ast mut Explainee<T>)

source§

fn visit_expr_mut(&mut self, node: &'ast mut Expr<T>)

source§

fn visit_fetch_direction_mut(&mut self, node: &'ast mut FetchDirection)

source§

fn visit_fetch_option_mut(&mut self, node: &'ast mut FetchOption<T>)

source§

fn visit_fetch_option_name_mut(&mut self, node: &'ast mut FetchOptionName)

source§

fn visit_fetch_statement_mut(&mut self, node: &'ast mut FetchStatement<T>)

source§

fn visit_format_mut(&mut self, node: &'ast mut Format<T>)

source§

fn visit_function_mut(&mut self, node: &'ast mut Function<T>)

source§

fn visit_function_args_mut(&mut self, node: &'ast mut FunctionArgs<T>)

source§

fn visit_grant_privileges_statement_mut( &mut self, node: &'ast mut GrantPrivilegesStatement<T> )

source§

fn visit_grant_role_statement_mut( &mut self, node: &'ast mut GrantRoleStatement<T> )

source§

fn visit_grant_target_all_specification_mut( &mut self, node: &'ast mut GrantTargetAllSpecification<T> )

source§

fn visit_grant_target_specification_mut( &mut self, node: &'ast mut GrantTargetSpecification<T> )

source§

fn visit_grant_target_specification_inner_mut( &mut self, node: &'ast mut GrantTargetSpecificationInner<T> )

source§

fn visit_homogenizing_function_mut( &mut self, node: &'ast mut HomogenizingFunction )

source§

fn visit_ident_mut(&mut self, node: &'ast mut Ident)

source§

fn visit_ident_error_mut(&mut self, node: &'ast mut IdentError)

source§

fn visit_if_exists_behavior_mut(&mut self, node: &'ast mut IfExistsBehavior)

source§

fn visit_index_option_mut(&mut self, node: &'ast mut IndexOption<T>)

source§

fn visit_index_option_name_mut(&mut self, node: &'ast mut IndexOptionName)

source§

fn visit_insert_source_mut(&mut self, node: &'ast mut InsertSource<T>)

source§

fn visit_insert_statement_mut(&mut self, node: &'ast mut InsertStatement<T>)

source§

fn visit_inspect_shard_statement_mut( &mut self, node: &'ast mut InspectShardStatement )

source§

fn visit_interval_value_mut(&mut self, node: &'ast mut IntervalValue)

source§

fn visit_is_expr_construct_mut(&mut self, node: &'ast mut IsExprConstruct<T>)

source§

fn visit_join_mut(&mut self, node: &'ast mut Join<T>)

source§

fn visit_join_constraint_mut(&mut self, node: &'ast mut JoinConstraint<T>)

source§

fn visit_join_operator_mut(&mut self, node: &'ast mut JoinOperator<T>)

source§

fn visit_kafka_broker_mut(&mut self, node: &'ast mut KafkaBroker<T>)

source§

fn visit_kafka_broker_tunnel_mut( &mut self, node: &'ast mut KafkaBrokerTunnel<T> )

source§

fn visit_kafka_sink_config_option_mut( &mut self, node: &'ast mut KafkaSinkConfigOption<T> )

source§

fn visit_kafka_sink_config_option_name_mut( &mut self, node: &'ast mut KafkaSinkConfigOptionName )

source§

fn visit_kafka_sink_key_mut(&mut self, node: &'ast mut KafkaSinkKey)

source§

fn visit_kafka_source_config_option_mut( &mut self, node: &'ast mut KafkaSourceConfigOption<T> )

source§

fn visit_kafka_source_config_option_name_mut( &mut self, node: &'ast mut KafkaSourceConfigOptionName )

source§

fn visit_key_constraint_mut(&mut self, node: &'ast mut KeyConstraint)

source§

fn visit_limit_mut(&mut self, node: &'ast mut Limit<T>)

source§

fn visit_load_generator_mut(&mut self, node: &'ast mut LoadGenerator)

source§

fn visit_load_generator_option_mut( &mut self, node: &'ast mut LoadGeneratorOption<T> )

source§

fn visit_load_generator_option_name_mut( &mut self, node: &'ast mut LoadGeneratorOptionName )

source§

fn visit_materialized_view_option_mut( &mut self, node: &'ast mut MaterializedViewOption<T> )

source§

fn visit_materialized_view_option_name_mut( &mut self, node: &'ast mut MaterializedViewOptionName )

source§

fn visit_mut_rec_block_mut(&mut self, node: &'ast mut MutRecBlock<T>)

source§

fn visit_mut_rec_block_option_mut( &mut self, node: &'ast mut MutRecBlockOption<T> )

source§

fn visit_mut_rec_block_option_name_mut( &mut self, node: &'ast mut MutRecBlockOptionName )

source§

fn visit_my_sql_config_option_mut( &mut self, node: &'ast mut MySqlConfigOption<T> )

source§

fn visit_my_sql_config_option_name_mut( &mut self, node: &'ast mut MySqlConfigOptionName )

source§

fn visit_named_plan_mut(&mut self, node: &'ast mut NamedPlan)

source§

fn visit_notice_severity_mut(&mut self, node: &'ast mut NoticeSeverity)

source§

fn visit_object_type_mut(&mut self, node: &'ast mut ObjectType)

source§

fn visit_op_mut(&mut self, node: &'ast mut Op)

source§

fn visit_order_by_expr_mut(&mut self, node: &'ast mut OrderByExpr<T>)

source§

fn visit_pg_config_option_mut(&mut self, node: &'ast mut PgConfigOption<T>)

source§

fn visit_pg_config_option_name_mut( &mut self, node: &'ast mut PgConfigOptionName )

source§

fn visit_prepare_statement_mut(&mut self, node: &'ast mut PrepareStatement<T>)

source§

fn visit_privilege_mut(&mut self, node: &'ast mut Privilege)

source§

fn visit_privilege_specification_mut( &mut self, node: &'ast mut PrivilegeSpecification )

source§

fn visit_protobuf_schema_mut(&mut self, node: &'ast mut ProtobufSchema<T>)

source§

fn visit_qualified_replica_mut(&mut self, node: &'ast mut QualifiedReplica)

source§

fn visit_query_mut(&mut self, node: &'ast mut Query<T>)

source§

fn visit_raise_statement_mut(&mut self, node: &'ast mut RaiseStatement)

source§

fn visit_reader_schema_selection_strategy_mut( &mut self, node: &'ast mut ReaderSchemaSelectionStrategy )

source§

fn visit_reassign_owned_statement_mut( &mut self, node: &'ast mut ReassignOwnedStatement<T> )

source§

fn visit_referenced_subsources_mut( &mut self, node: &'ast mut ReferencedSubsources<T> )

source§

fn visit_refresh_at_option_value_mut( &mut self, node: &'ast mut RefreshAtOptionValue<T> )

source§

fn visit_refresh_every_option_value_mut( &mut self, node: &'ast mut RefreshEveryOptionValue<T> )

source§

fn visit_refresh_option_value_mut( &mut self, node: &'ast mut RefreshOptionValue<T> )

source§

fn visit_replica_definition_mut(&mut self, node: &'ast mut ReplicaDefinition<T>)

source§

fn visit_replica_option_mut(&mut self, node: &'ast mut ReplicaOption<T>)

source§

fn visit_replica_option_name_mut(&mut self, node: &'ast mut ReplicaOptionName)

source§

fn visit_reset_variable_statement_mut( &mut self, node: &'ast mut ResetVariableStatement )

source§

fn visit_revoke_privileges_statement_mut( &mut self, node: &'ast mut RevokePrivilegesStatement<T> )

source§

fn visit_revoke_role_statement_mut( &mut self, node: &'ast mut RevokeRoleStatement<T> )

source§

fn visit_role_attribute_mut(&mut self, node: &'ast mut RoleAttribute)

source§

fn visit_rollback_statement_mut(&mut self, node: &'ast mut RollbackStatement)

source§

fn visit_schema_mut(&mut self, node: &'ast mut Schema)

source§

fn visit_select_mut(&mut self, node: &'ast mut Select<T>)

source§

fn visit_select_item_mut(&mut self, node: &'ast mut SelectItem<T>)

source§

fn visit_select_option_mut(&mut self, node: &'ast mut SelectOption<T>)

source§

fn visit_select_option_name_mut(&mut self, node: &'ast mut SelectOptionName)

source§

fn visit_select_statement_mut(&mut self, node: &'ast mut SelectStatement<T>)

source§

fn visit_set_expr_mut(&mut self, node: &'ast mut SetExpr<T>)

source§

fn visit_set_operator_mut(&mut self, node: &'ast mut SetOperator)

source§

fn visit_set_role_var_mut(&mut self, node: &'ast mut SetRoleVar)

source§

fn visit_set_transaction_statement_mut( &mut self, node: &'ast mut SetTransactionStatement )

source§

fn visit_set_variable_statement_mut( &mut self, node: &'ast mut SetVariableStatement )

source§

fn visit_set_variable_to_mut(&mut self, node: &'ast mut SetVariableTo)

source§

fn visit_set_variable_value_mut(&mut self, node: &'ast mut SetVariableValue)

source§

fn visit_show_columns_statement_mut( &mut self, node: &'ast mut ShowColumnsStatement<T> )

source§

fn visit_show_create_connection_statement_mut( &mut self, node: &'ast mut ShowCreateConnectionStatement<T> )

source§

fn visit_show_create_index_statement_mut( &mut self, node: &'ast mut ShowCreateIndexStatement<T> )

source§

fn visit_show_create_materialized_view_statement_mut( &mut self, node: &'ast mut ShowCreateMaterializedViewStatement<T> )

source§

fn visit_show_create_sink_statement_mut( &mut self, node: &'ast mut ShowCreateSinkStatement<T> )

source§

fn visit_show_create_source_statement_mut( &mut self, node: &'ast mut ShowCreateSourceStatement<T> )

source§

fn visit_show_create_table_statement_mut( &mut self, node: &'ast mut ShowCreateTableStatement<T> )

source§

fn visit_show_create_view_statement_mut( &mut self, node: &'ast mut ShowCreateViewStatement<T> )

source§

fn visit_show_object_type_mut(&mut self, node: &'ast mut ShowObjectType<T>)

source§

fn visit_show_objects_statement_mut( &mut self, node: &'ast mut ShowObjectsStatement<T> )

source§

fn visit_show_statement_mut(&mut self, node: &'ast mut ShowStatement<T>)

source§

fn visit_show_statement_filter_mut( &mut self, node: &'ast mut ShowStatementFilter<T> )

source§

fn visit_show_variable_statement_mut( &mut self, node: &'ast mut ShowVariableStatement )

source§

fn visit_sink_envelope_mut(&mut self, node: &'ast mut SinkEnvelope)

source§

fn visit_source_envelope_mut(&mut self, node: &'ast mut SourceEnvelope)

source§

fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata )

source§

fn visit_start_transaction_statement_mut( &mut self, node: &'ast mut StartTransactionStatement )

source§

fn visit_statement_mut(&mut self, node: &'ast mut Statement<T>)

source§

fn visit_subscribe_option_mut(&mut self, node: &'ast mut SubscribeOption<T>)

source§

fn visit_subscribe_option_name_mut( &mut self, node: &'ast mut SubscribeOptionName )

source§

fn visit_subscribe_output_mut(&mut self, node: &'ast mut SubscribeOutput<T>)

source§

fn visit_subscribe_relation_mut(&mut self, node: &'ast mut SubscribeRelation<T>)

source§

fn visit_subscribe_statement_mut( &mut self, node: &'ast mut SubscribeStatement<T> )

source§

fn visit_subscript_position_mut(&mut self, node: &'ast mut SubscriptPosition<T>)

source§

fn visit_system_object_type_mut(&mut self, node: &'ast mut SystemObjectType)

source§

fn visit_cte_id_mut(&mut self, node: &'ast mut <T as AstInfo>::CteId)

source§

fn visit_database_name_mut( &mut self, node: &'ast mut <T as AstInfo>::DatabaseName )

source§

fn visit_nested_statement_mut( &mut self, node: &'ast mut <T as AstInfo>::NestedStatement )

source§

fn visit_object_name_mut(&mut self, node: &'ast mut <T as AstInfo>::ObjectName)

source§

fn visit_role_name_mut(&mut self, node: &'ast mut <T as AstInfo>::RoleName)

source§

fn visit_schema_name_mut(&mut self, node: &'ast mut <T as AstInfo>::SchemaName)

source§

fn visit_table_alias_mut(&mut self, node: &'ast mut TableAlias)

source§

fn visit_table_constraint_mut(&mut self, node: &'ast mut TableConstraint<T>)

source§

fn visit_table_factor_mut(&mut self, node: &'ast mut TableFactor<T>)

source§

fn visit_table_option_mut(&mut self, node: &'ast mut TableOption<T>)

source§

fn visit_table_option_name_mut(&mut self, node: &'ast mut TableOptionName)

source§

fn visit_table_with_joins_mut(&mut self, node: &'ast mut TableWithJoins<T>)

source§

fn visit_target_role_specification_mut( &mut self, node: &'ast mut TargetRoleSpecification<T> )

source§

fn visit_transaction_access_mode_mut( &mut self, node: &'ast mut TransactionAccessMode )

source§

fn visit_transaction_isolation_level_mut( &mut self, node: &'ast mut TransactionIsolationLevel )

source§

fn visit_transaction_mode_mut(&mut self, node: &'ast mut TransactionMode)

source§

fn visit_unresolved_database_name_mut( &mut self, node: &'ast mut UnresolvedDatabaseName )

source§

fn visit_unresolved_item_name_mut(&mut self, node: &'ast mut UnresolvedItemName)

source§

fn visit_unresolved_object_name_mut( &mut self, node: &'ast mut UnresolvedObjectName )

source§

fn visit_unresolved_schema_name_mut( &mut self, node: &'ast mut UnresolvedSchemaName )

source§

fn visit_update_statement_mut(&mut self, node: &'ast mut UpdateStatement<T>)

source§

fn visit_validate_connection_statement_mut( &mut self, node: &'ast mut ValidateConnectionStatement<T> )

source§

fn visit_value_mut(&mut self, node: &'ast mut Value)

source§

fn visit_value_error_mut(&mut self, node: &'ast mut ValueError)

source§

fn visit_values_mut(&mut self, node: &'ast mut Values<T>)

source§

fn visit_view_definition_mut(&mut self, node: &'ast mut ViewDefinition<T>)

source§

fn visit_window_frame_mut(&mut self, node: &'ast mut WindowFrame)

source§

fn visit_window_frame_bound_mut(&mut self, node: &'ast mut WindowFrameBound)

source§

fn visit_window_frame_units_mut(&mut self, node: &'ast mut WindowFrameUnits)

source§

fn visit_window_spec_mut(&mut self, node: &'ast mut WindowSpec<T>)

source§

fn visit_with_option_value_mut(&mut self, node: &'ast mut WithOptionValue<T>)

source§

impl Copy for Aug

source§

impl Eq for Aug

source§

impl StructuralPartialEq for Aug

Auto Trait Implementations§

§

impl Freeze for Aug

§

impl RefUnwindSafe for Aug

§

impl Send for Aug

§

impl Sync for Aug

§

impl Unpin for Aug

§

impl UnwindSafe for Aug

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> AsAny for T
where T: Any,

source§

fn as_any(&self) -> &(dyn Any + 'static)

source§

impl<T> AsOut<T> for T
where T: Copy,

source§

fn as_out(&mut self) -> Out<'_, T>

Returns an out reference to self.
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T, U> CastInto<U> for T
where U: CastFrom<T>,

source§

fn cast_into(self) -> U

Performs the cast.
source§

impl<Q, K> Comparable<K> for Q
where Q: Ord + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn compare(&self, key: &K) -> Ordering

Compare self to key and return their ordering.
source§

impl<T> Conv for T

source§

fn conv<T>(self) -> T
where Self: Into<T>,

Converts self into T using Into<T>. Read more
source§

impl<R, O, T> CopyOnto<ConsecutiveOffsetPairs<R, O>> for T
where R: Region<Index = (usize, usize)>, O: OffsetContainer<usize>, T: CopyOnto<R>,

source§

fn copy_onto( self, target: &mut ConsecutiveOffsetPairs<R, O> ) -> <ConsecutiveOffsetPairs<R, O> as Region>::Index

Copy self into the target container, returning an index that allows to look up the corresponding read item.
source§

impl<T> DynClone for T
where T: Clone,

source§

fn __clone_box(&self, _: Private) -> *mut ()

source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<Q, K> Equivalent<K> for Q
where Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

source§

fn equivalent(&self, key: &K) -> bool

Compare self to key and return true if they are equal.
source§

impl<T> FmtForward for T

source§

fn fmt_binary(self) -> FmtBinary<Self>
where Self: Binary,

Causes self to use its Binary implementation when Debug-formatted.
source§

fn fmt_display(self) -> FmtDisplay<Self>
where Self: Display,

Causes self to use its Display implementation when Debug-formatted.
source§

fn fmt_lower_exp(self) -> FmtLowerExp<Self>
where Self: LowerExp,

Causes self to use its LowerExp implementation when Debug-formatted.
source§

fn fmt_lower_hex(self) -> FmtLowerHex<Self>
where Self: LowerHex,

Causes self to use its LowerHex implementation when Debug-formatted.
source§

fn fmt_octal(self) -> FmtOctal<Self>
where Self: Octal,

Causes self to use its Octal implementation when Debug-formatted.
source§

fn fmt_pointer(self) -> FmtPointer<Self>
where Self: Pointer,

Causes self to use its Pointer implementation when Debug-formatted.
source§

fn fmt_upper_exp(self) -> FmtUpperExp<Self>
where Self: UpperExp,

Causes self to use its UpperExp implementation when Debug-formatted.
source§

fn fmt_upper_hex(self) -> FmtUpperHex<Self>
where Self: UpperHex,

Causes self to use its UpperHex implementation when Debug-formatted.
source§

fn fmt_list(self) -> FmtList<Self>
where &'a Self: for<'a> IntoIterator,

Formats each item in a sequence. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> FromRef<T> for T
where T: Clone,

source§

fn from_ref(input: &T) -> T

Converts to this type from a reference to the input type.
source§

impl<T> FutureExt for T

source§

fn with_context(self, otel_cx: Context) -> WithContext<Self>

Attaches the provided Context to this type, returning a WithContext wrapper. Read more
source§

fn with_current_context(self) -> WithContext<Self>

Attaches the current Context to this type, returning a WithContext wrapper. Read more
source§

impl<T> Hashable for T
where T: Hash,

§

type Output = u64

The type of the output value.
source§

fn hashed(&self) -> u64

A well-distributed integer derived from the data.
source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> IntoRequest<T> for T

source§

fn into_request(self) -> Request<T>

Wrap the input message T in a tonic::Request
source§

impl<Unshared, Shared> IntoShared<Shared> for Unshared
where Shared: FromUnshared<Unshared>,

source§

fn into_shared(self) -> Shared

Creates a shared type from an unshared type.
source§

impl<T, U> OverrideFrom<Option<&T>> for U
where U: OverrideFrom<T>,

source§

fn override_from(self, layer: &Option<&T>) -> U

Override the configuration represented by Self with values from the given layer.
source§

impl<T> Pipe for T
where T: ?Sized,

source§

fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> R
where Self: Sized,

Pipes by value. This is generally the method you want to use. Read more
source§

fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> R
where R: 'a,

Borrows self and passes that borrow into the pipe function. Read more
source§

fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> R
where R: 'a,

Mutably borrows self and passes that borrow into the pipe function. Read more
source§

fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
where Self: Borrow<B>, B: 'a + ?Sized, R: 'a,

Borrows self, then passes self.borrow() into the pipe function. Read more
source§

fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R ) -> R
where Self: BorrowMut<B>, B: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.borrow_mut() into the pipe function. Read more
source§

fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
where Self: AsRef<U>, U: 'a + ?Sized, R: 'a,

Borrows self, then passes self.as_ref() into the pipe function.
source§

fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
where Self: AsMut<U>, U: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.as_mut() into the pipe function.
source§

fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
where Self: Deref<Target = T>, T: 'a + ?Sized, R: 'a,

Borrows self, then passes self.deref() into the pipe function.
source§

fn pipe_deref_mut<'a, T, R>( &'a mut self, func: impl FnOnce(&'a mut T) -> R ) -> R
where Self: DerefMut<Target = T> + Deref, T: 'a + ?Sized, R: 'a,

Mutably borrows self, then passes self.deref_mut() into the pipe function.
source§

impl<T> Pointable for T

source§

const ALIGN: usize = _

The alignment of pointer.
§

type Init = T

The type for initializers.
source§

unsafe fn init(init: <T as Pointable>::Init) -> usize

Initializes a with the given initializer. Read more
source§

unsafe fn deref<'a>(ptr: usize) -> &'a T

Dereferences the given pointer. Read more
source§

unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T

Mutably dereferences the given pointer. Read more
source§

unsafe fn drop(ptr: usize)

Drops the object pointed to by the given pointer. Read more
source§

impl<T> PreferredContainer for T
where T: Ord + Clone + 'static,

§

type Container = Vec<T>

The preferred container for the type.
source§

impl<T> ProgressEventTimestamp for T
where T: Data + Debug + Any,

source§

fn as_any(&self) -> &(dyn Any + 'static)

Upcasts this ProgressEventTimestamp to Any. Read more
source§

fn type_name(&self) -> &'static str

Returns the name of the concrete type of this object. Read more
source§

impl<P, R> ProtoType<R> for P
where R: RustType<P>,

source§

impl<R, T> PushInto<FlatStack<R>> for T
where R: Region + Clone + 'static, T: CopyOnto<R>,

source§

fn push_into(self, target: &mut FlatStack<R>)

Push self into the target container.
source§

impl<T> PushInto<Vec<T>> for T

source§

fn push_into(self, target: &mut Vec<T>)

Push self into the target container.
source§

impl<T> Same for T

§

type Output = T

Should always be Self
source§

impl<T> Tap for T

source§

fn tap(self, func: impl FnOnce(&Self)) -> Self

Immutable access to a value. Read more
source§

fn tap_mut(self, func: impl FnOnce(&mut Self)) -> Self

Mutable access to a value. Read more
source§

fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
where Self: Borrow<B>, B: ?Sized,

Immutable access to the Borrow<B> of a value. Read more
source§

fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
where Self: BorrowMut<B>, B: ?Sized,

Mutable access to the BorrowMut<B> of a value. Read more
source§

fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
where Self: AsRef<R>, R: ?Sized,

Immutable access to the AsRef<R> view of a value. Read more
source§

fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
where Self: AsMut<R>, R: ?Sized,

Mutable access to the AsMut<R> view of a value. Read more
source§

fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
where Self: Deref<Target = T>, T: ?Sized,

Immutable access to the Deref::Target of a value. Read more
source§

fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
where Self: DerefMut<Target = T> + Deref, T: ?Sized,

Mutable access to the Deref::Target of a value. Read more
source§

fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self

Calls .tap() only in debug builds, and is erased in release builds.
source§

fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self

Calls .tap_mut() only in debug builds, and is erased in release builds.
source§

fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
where Self: Borrow<B>, B: ?Sized,

Calls .tap_borrow() only in debug builds, and is erased in release builds.
source§

fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
where Self: BorrowMut<B>, B: ?Sized,

Calls .tap_borrow_mut() only in debug builds, and is erased in release builds.
source§

fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
where Self: AsRef<R>, R: ?Sized,

Calls .tap_ref() only in debug builds, and is erased in release builds.
source§

fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
where Self: AsMut<R>, R: ?Sized,

Calls .tap_ref_mut() only in debug builds, and is erased in release builds.
source§

fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
where Self: Deref<Target = T>, T: ?Sized,

Calls .tap_deref() only in debug builds, and is erased in release builds.
source§

fn tap_deref_mut_dbg<T>(self, func: impl FnOnce(&mut T)) -> Self
where Self: DerefMut<Target = T> + Deref, T: ?Sized,

Calls .tap_deref_mut() only in debug builds, and is erased in release builds.
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T> TryConv for T

source§

fn try_conv<T>(self) -> Result<T, Self::Error>
where Self: TryInto<T>,

Attempts to convert self into T using TryInto<T>. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

source§

fn vzip(self) -> V

source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

impl<T> Allocation for T
where T: RefUnwindSafe + Send + Sync,

source§

impl<T> Data for T
where T: Clone + 'static,

source§

impl<T> Data for T
where T: Data + Ord + Debug,

source§

impl<T> Sequence for T
where T: Eq + Hash,