Struct Aug

Source
pub struct Aug;

Trait Implementations§

Source§

impl AstInfo for Aug

Source§

type NestedStatement = Statement<Raw>

The type used for nested statements.
Source§

type ItemName = ResolvedItemName

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

type ColumnReference = ResolvedColumnReference

The type used to specify a column. Read more
Source§

type SchemaName = ResolvedSchemaName

The type used for schema names.
Source§

type DatabaseName = ResolvedDatabaseName

The type used for database names.
Source§

type ClusterName = ResolvedClusterName

The type used for cluster names.
Source§

type DataType = ResolvedDataType

The type used for data types.
Source§

type CteId = LocalId

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

type RoleName = ResolvedRoleName

The type used for role references.
Source§

type ObjectName = ResolvedObjectName

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

type NetworkPolicyName = ResolvedNetworkPolicyName

The type used for network policy references.
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<'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_create_continual_task_statement( &mut self, stmt: CreateContinualTaskStatement<Raw>, ) -> CreateContinualTaskStatement<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: ColumnName<Raw>) -> ColumnName<Aug>

Source§

fn fold_column_reference( &mut self, _node: <Raw as AstInfo>::ColumnReference, ) -> <Aug as AstInfo>::ColumnReference

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_network_policy_name( &mut self, name: <Raw as AstInfo>::NetworkPolicyName, ) -> <Aug as AstInfo>::NetworkPolicyName

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_network_policy_statement( &mut self, node: AlterNetworkPolicyStatement<T>, ) -> AlterNetworkPolicyStatement<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_alter_table_add_column_statement( &mut self, node: AlterTableAddColumnStatement<T>, ) -> AlterTableAddColumnStatement<T2>

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_alter_option( &mut self, node: ClusterAlterOption<T>, ) -> ClusterAlterOption<T2>

Source§

fn fold_cluster_alter_option_name( &mut self, node: ClusterAlterOptionName, ) -> ClusterAlterOptionName

Source§

fn fold_cluster_alter_option_value( &mut self, node: ClusterAlterOptionValue<T>, ) -> ClusterAlterOptionValue<T2>

Source§

fn fold_cluster_alter_until_ready_option( &mut self, node: ClusterAlterUntilReadyOption<T>, ) -> ClusterAlterUntilReadyOption<T2>

Source§

fn fold_cluster_alter_until_ready_option_name( &mut self, node: ClusterAlterUntilReadyOptionName, ) -> ClusterAlterUntilReadyOptionName

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_column_versioned(&mut self, node: ColumnVersioned) -> ColumnVersioned

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_continual_task_option( &mut self, node: ContinualTaskOption<T>, ) -> ContinualTaskOption<T2>

Source§

fn fold_continual_task_option_name( &mut self, node: ContinualTaskOptionName, ) -> ContinualTaskOptionName

Source§

fn fold_continual_task_stmt( &mut self, node: ContinualTaskStmt<T>, ) -> ContinualTaskStmt<T2>

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_continual_task_sugar( &mut self, node: CreateContinualTaskSugar<T>, ) -> CreateContinualTaskSugar<T2>

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_network_policy_statement( &mut self, node: CreateNetworkPolicyStatement<T>, ) -> CreateNetworkPolicyStatement<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_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_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_from_source_statement( &mut self, node: CreateTableFromSourceStatement<T>, ) -> CreateTableFromSourceStatement<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_external_reference_export( &mut self, node: ExternalReferenceExport, ) -> ExternalReferenceExport

Source§

fn fold_external_references( &mut self, node: ExternalReferences, ) -> ExternalReferences

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_format_specifier( &mut self, node: FormatSpecifier<T>, ) -> FormatSpecifier<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_map_entry(&mut self, node: MapEntry<T>) -> MapEntry<T2>

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_network_policy_option( &mut self, node: NetworkPolicyOption<T>, ) -> NetworkPolicyOption<T2>

Source§

fn fold_network_policy_option_name( &mut self, node: NetworkPolicyOptionName, ) -> NetworkPolicyOptionName

Source§

fn fold_network_policy_rule_definition( &mut self, node: NetworkPolicyRuleDefinition<T>, ) -> NetworkPolicyRuleDefinition<T2>

Source§

fn fold_network_policy_rule_option( &mut self, node: NetworkPolicyRuleOption<T>, ) -> NetworkPolicyRuleOption<T2>

Source§

fn fold_network_policy_rule_option_name( &mut self, node: NetworkPolicyRuleOptionName, ) -> NetworkPolicyRuleOptionName

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_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_cluster_statement( &mut self, node: ShowCreateClusterStatement<T>, ) -> ShowCreateClusterStatement<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_error_policy( &mut self, node: SourceErrorPolicy, ) -> SourceErrorPolicy

Source§

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

Source§

fn fold_sql_server_config_option( &mut self, node: SqlServerConfigOption<T>, ) -> SqlServerConfigOption<T2>

Source§

fn fold_sql_server_config_option_name( &mut self, node: SqlServerConfigOptionName, ) -> SqlServerConfigOptionName

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_from_source_columns( &mut self, node: TableFromSourceColumns<T>, ) -> TableFromSourceColumns<T2>

Source§

fn fold_table_from_source_option( &mut self, node: TableFromSourceOption<T>, ) -> TableFromSourceOption<T2>

Source§

fn fold_table_from_source_option_name( &mut self, node: TableFromSourceOptionName, ) -> TableFromSourceOptionName

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_version(&mut self, node: Version) -> Version

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,

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

impl PartialEq for Aug

Source§

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

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

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

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

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

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

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

Tests greater than or equal to (for self and other) and is used by the >= operator. Read more
Source§

impl Visit<'_, Aug> for ExprContainsTemporalVisitor

Source§

fn visit_function(&mut self, func: &Function<Aug>)

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_network_policy_statement( &mut self, node: &'ast AlterNetworkPolicyStatement<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_alter_table_add_column_statement( &mut self, node: &'ast AlterTableAddColumnStatement<T>, )

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_alter_option(&mut self, node: &'ast ClusterAlterOption<T>)

Source§

fn visit_cluster_alter_option_name( &mut self, node: &'ast ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value( &mut self, node: &'ast ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option( &mut self, node: &'ast ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name( &mut self, node: &'ast ClusterAlterUntilReadyOptionName, )

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_name(&mut self, node: &'ast ColumnName<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_column_versioned(&mut self, node: &'ast ColumnVersioned)

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_continual_task_option(&mut self, node: &'ast ContinualTaskOption<T>)

Source§

fn visit_continual_task_option_name( &mut self, node: &'ast ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt(&mut self, node: &'ast ContinualTaskStmt<T>)

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_continual_task_statement( &mut self, node: &'ast CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar( &mut self, node: &'ast CreateContinualTaskSugar<T>, )

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_network_policy_statement( &mut self, node: &'ast CreateNetworkPolicyStatement<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_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_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_from_source_statement( &mut self, node: &'ast CreateTableFromSourceStatement<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_external_reference_export( &mut self, node: &'ast ExternalReferenceExport, )

Source§

fn visit_external_references(&mut self, node: &'ast ExternalReferences)

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_format_specifier(&mut self, node: &'ast FormatSpecifier<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_map_entry(&mut self, node: &'ast MapEntry<T>)

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_network_policy_option(&mut self, node: &'ast NetworkPolicyOption<T>)

Source§

fn visit_network_policy_option_name( &mut self, node: &'ast NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition( &mut self, node: &'ast NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option( &mut self, node: &'ast NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name( &mut self, node: &'ast NetworkPolicyRuleOptionName, )

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_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_cluster_statement( &mut self, node: &'ast ShowCreateClusterStatement<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_error_policy(&mut self, node: &'ast SourceErrorPolicy)

Source§

fn visit_source_include_metadata(&mut self, node: &'ast SourceIncludeMetadata)

Source§

fn visit_sql_server_config_option( &mut self, node: &'ast SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name( &mut self, node: &'ast SqlServerConfigOptionName, )

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_reference( &mut self, node: &'ast <T as AstInfo>::ColumnReference, )

Source§

fn visit_cte_id(&mut self, node: &'ast <T as AstInfo>::CteId)

Source§

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

Source§

fn visit_database_name(&mut self, node: &'ast <T as AstInfo>::DatabaseName)

Source§

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

Source§

fn visit_nested_statement( &mut self, node: &'ast <T as AstInfo>::NestedStatement, )

Source§

fn visit_network_policy_name( &mut self, node: &'ast <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns( &mut self, node: &'ast TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option( &mut self, node: &'ast TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name( &mut self, node: &'ast TableFromSourceOptionName, )

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_version(&mut self, node: &'ast Version)

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 Visit<'_, Aug> for WindowFuncCollector

Source§

fn visit_expr(&mut self, expr: &Expr<Aug>)

Source§

fn visit_query(&mut self, _query: &Query<Aug>)

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_network_policy_statement( &mut self, node: &'ast AlterNetworkPolicyStatement<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_alter_table_add_column_statement( &mut self, node: &'ast AlterTableAddColumnStatement<T>, )

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_alter_option(&mut self, node: &'ast ClusterAlterOption<T>)

Source§

fn visit_cluster_alter_option_name( &mut self, node: &'ast ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value( &mut self, node: &'ast ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option( &mut self, node: &'ast ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name( &mut self, node: &'ast ClusterAlterUntilReadyOptionName, )

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_name(&mut self, node: &'ast ColumnName<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_column_versioned(&mut self, node: &'ast ColumnVersioned)

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_continual_task_option(&mut self, node: &'ast ContinualTaskOption<T>)

Source§

fn visit_continual_task_option_name( &mut self, node: &'ast ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt(&mut self, node: &'ast ContinualTaskStmt<T>)

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_continual_task_statement( &mut self, node: &'ast CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar( &mut self, node: &'ast CreateContinualTaskSugar<T>, )

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_network_policy_statement( &mut self, node: &'ast CreateNetworkPolicyStatement<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_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_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_from_source_statement( &mut self, node: &'ast CreateTableFromSourceStatement<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_external_reference_export( &mut self, node: &'ast ExternalReferenceExport, )

Source§

fn visit_external_references(&mut self, node: &'ast ExternalReferences)

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_format_specifier(&mut self, node: &'ast FormatSpecifier<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_map_entry(&mut self, node: &'ast MapEntry<T>)

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_network_policy_option(&mut self, node: &'ast NetworkPolicyOption<T>)

Source§

fn visit_network_policy_option_name( &mut self, node: &'ast NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition( &mut self, node: &'ast NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option( &mut self, node: &'ast NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name( &mut self, node: &'ast NetworkPolicyRuleOptionName, )

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_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_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_cluster_statement( &mut self, node: &'ast ShowCreateClusterStatement<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_error_policy(&mut self, node: &'ast SourceErrorPolicy)

Source§

fn visit_source_include_metadata(&mut self, node: &'ast SourceIncludeMetadata)

Source§

fn visit_sql_server_config_option( &mut self, node: &'ast SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name( &mut self, node: &'ast SqlServerConfigOptionName, )

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_reference( &mut self, node: &'ast <T as AstInfo>::ColumnReference, )

Source§

fn visit_cte_id(&mut self, node: &'ast <T as AstInfo>::CteId)

Source§

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

Source§

fn visit_database_name(&mut self, node: &'ast <T as AstInfo>::DatabaseName)

Source§

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

Source§

fn visit_nested_statement( &mut self, node: &'ast <T as AstInfo>::NestedStatement, )

Source§

fn visit_network_policy_name( &mut self, node: &'ast <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns( &mut self, node: &'ast TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option( &mut self, node: &'ast TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name( &mut self, node: &'ast TableFromSourceOptionName, )

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_version(&mut self, node: &'ast Version)

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<'a, 'ast> Visit<'ast, Aug> for DependencyVisitor<'a>

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_network_policy_statement( &mut self, node: &'ast AlterNetworkPolicyStatement<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_alter_table_add_column_statement( &mut self, node: &'ast AlterTableAddColumnStatement<T>, )

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_alter_option(&mut self, node: &'ast ClusterAlterOption<T>)

Source§

fn visit_cluster_alter_option_name( &mut self, node: &'ast ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value( &mut self, node: &'ast ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option( &mut self, node: &'ast ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name( &mut self, node: &'ast ClusterAlterUntilReadyOptionName, )

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_name(&mut self, node: &'ast ColumnName<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_column_versioned(&mut self, node: &'ast ColumnVersioned)

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_continual_task_option(&mut self, node: &'ast ContinualTaskOption<T>)

Source§

fn visit_continual_task_option_name( &mut self, node: &'ast ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt(&mut self, node: &'ast ContinualTaskStmt<T>)

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_continual_task_statement( &mut self, node: &'ast CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar( &mut self, node: &'ast CreateContinualTaskSugar<T>, )

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_network_policy_statement( &mut self, node: &'ast CreateNetworkPolicyStatement<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_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_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_from_source_statement( &mut self, node: &'ast CreateTableFromSourceStatement<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_external_reference_export( &mut self, node: &'ast ExternalReferenceExport, )

Source§

fn visit_external_references(&mut self, node: &'ast ExternalReferences)

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_format_specifier(&mut self, node: &'ast FormatSpecifier<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_map_entry(&mut self, node: &'ast MapEntry<T>)

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_network_policy_option(&mut self, node: &'ast NetworkPolicyOption<T>)

Source§

fn visit_network_policy_option_name( &mut self, node: &'ast NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition( &mut self, node: &'ast NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option( &mut self, node: &'ast NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name( &mut self, node: &'ast NetworkPolicyRuleOptionName, )

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_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_cluster_statement( &mut self, node: &'ast ShowCreateClusterStatement<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_error_policy(&mut self, node: &'ast SourceErrorPolicy)

Source§

fn visit_source_include_metadata(&mut self, node: &'ast SourceIncludeMetadata)

Source§

fn visit_sql_server_config_option( &mut self, node: &'ast SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name( &mut self, node: &'ast SqlServerConfigOptionName, )

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_reference( &mut self, node: &'ast <T as AstInfo>::ColumnReference, )

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_network_policy_name( &mut self, node: &'ast <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns( &mut self, node: &'ast TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option( &mut self, node: &'ast TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name( &mut self, node: &'ast TableFromSourceOptionName, )

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_version(&mut self, node: &'ast Version)

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<'a> VisitMut<'_, Aug> for AggregateTableFuncVisitor<'a>

Source§

fn visit_function_mut(&mut self, func: &mut Function<Aug>)

Source§

fn visit_query_mut(&mut self, _query: &mut Query<Aug>)

Source§

fn visit_expr_mut(&mut self, expr: &mut Expr<Aug>)

Source§

fn visit_select_item_mut(&mut self, si: &mut SelectItem<Aug>)

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_network_policy_statement_mut( &mut self, node: &'ast mut AlterNetworkPolicyStatement<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_alter_table_add_column_statement_mut( &mut self, node: &'ast mut AlterTableAddColumnStatement<T>, )

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_alter_option_mut( &mut self, node: &'ast mut ClusterAlterOption<T>, )

Source§

fn visit_cluster_alter_option_name_mut( &mut self, node: &'ast mut ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value_mut( &mut self, node: &'ast mut ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOptionName, )

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_name_mut(&mut self, node: &'ast mut ColumnName<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_column_versioned_mut(&mut self, node: &'ast mut ColumnVersioned)

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_continual_task_option_mut( &mut self, node: &'ast mut ContinualTaskOption<T>, )

Source§

fn visit_continual_task_option_name_mut( &mut self, node: &'ast mut ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt_mut( &mut self, node: &'ast mut ContinualTaskStmt<T>, )

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_continual_task_statement_mut( &mut self, node: &'ast mut CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar_mut( &mut self, node: &'ast mut CreateContinualTaskSugar<T>, )

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_network_policy_statement_mut( &mut self, node: &'ast mut CreateNetworkPolicyStatement<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_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_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_from_source_statement_mut( &mut self, node: &'ast mut CreateTableFromSourceStatement<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_external_reference_export_mut( &mut self, node: &'ast mut ExternalReferenceExport, )

Source§

fn visit_external_references_mut(&mut self, node: &'ast mut ExternalReferences)

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_format_specifier_mut(&mut self, node: &'ast mut FormatSpecifier<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_map_entry_mut(&mut self, node: &'ast mut MapEntry<T>)

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_network_policy_option_mut( &mut self, node: &'ast mut NetworkPolicyOption<T>, )

Source§

fn visit_network_policy_option_name_mut( &mut self, node: &'ast mut NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition_mut( &mut self, node: &'ast mut NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option_mut( &mut self, node: &'ast mut NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name_mut( &mut self, node: &'ast mut NetworkPolicyRuleOptionName, )

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_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_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_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_cluster_statement_mut( &mut self, node: &'ast mut ShowCreateClusterStatement<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_error_policy_mut(&mut self, node: &'ast mut SourceErrorPolicy)

Source§

fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata, )

Source§

fn visit_sql_server_config_option_mut( &mut self, node: &'ast mut SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name_mut( &mut self, node: &'ast mut SqlServerConfigOptionName, )

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_cluster_name_mut( &mut self, node: &'ast mut <T as AstInfo>::ClusterName, )

Source§

fn visit_column_reference_mut( &mut self, node: &'ast mut <T as AstInfo>::ColumnReference, )

Source§

fn visit_cte_id_mut(&mut self, node: &'ast mut <T as AstInfo>::CteId)

Source§

fn visit_data_type_mut(&mut self, node: &'ast mut <T as AstInfo>::DataType)

Source§

fn visit_database_name_mut( &mut self, node: &'ast mut <T as AstInfo>::DatabaseName, )

Source§

fn visit_item_name_mut(&mut self, node: &'ast mut <T as AstInfo>::ItemName)

Source§

fn visit_nested_statement_mut( &mut self, node: &'ast mut <T as AstInfo>::NestedStatement, )

Source§

fn visit_network_policy_name_mut( &mut self, node: &'ast mut <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns_mut( &mut self, node: &'ast mut TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option_mut( &mut self, node: &'ast mut TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name_mut( &mut self, node: &'ast mut TableFromSourceOptionName, )

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_version_mut(&mut self, node: &'ast mut Version)

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 VisitMut<'_, Aug> for MzNowPurifierVisitor

Source§

fn visit_expr_mut(&mut self, expr: &mut Expr<Aug>)

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_network_policy_statement_mut( &mut self, node: &'ast mut AlterNetworkPolicyStatement<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_alter_table_add_column_statement_mut( &mut self, node: &'ast mut AlterTableAddColumnStatement<T>, )

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_alter_option_mut( &mut self, node: &'ast mut ClusterAlterOption<T>, )

Source§

fn visit_cluster_alter_option_name_mut( &mut self, node: &'ast mut ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value_mut( &mut self, node: &'ast mut ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOptionName, )

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_name_mut(&mut self, node: &'ast mut ColumnName<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_column_versioned_mut(&mut self, node: &'ast mut ColumnVersioned)

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_continual_task_option_mut( &mut self, node: &'ast mut ContinualTaskOption<T>, )

Source§

fn visit_continual_task_option_name_mut( &mut self, node: &'ast mut ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt_mut( &mut self, node: &'ast mut ContinualTaskStmt<T>, )

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_continual_task_statement_mut( &mut self, node: &'ast mut CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar_mut( &mut self, node: &'ast mut CreateContinualTaskSugar<T>, )

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_network_policy_statement_mut( &mut self, node: &'ast mut CreateNetworkPolicyStatement<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_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_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_from_source_statement_mut( &mut self, node: &'ast mut CreateTableFromSourceStatement<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_external_reference_export_mut( &mut self, node: &'ast mut ExternalReferenceExport, )

Source§

fn visit_external_references_mut(&mut self, node: &'ast mut ExternalReferences)

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_format_specifier_mut(&mut self, node: &'ast mut FormatSpecifier<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_map_entry_mut(&mut self, node: &'ast mut MapEntry<T>)

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_network_policy_option_mut( &mut self, node: &'ast mut NetworkPolicyOption<T>, )

Source§

fn visit_network_policy_option_name_mut( &mut self, node: &'ast mut NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition_mut( &mut self, node: &'ast mut NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option_mut( &mut self, node: &'ast mut NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name_mut( &mut self, node: &'ast mut NetworkPolicyRuleOptionName, )

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_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_cluster_statement_mut( &mut self, node: &'ast mut ShowCreateClusterStatement<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_error_policy_mut(&mut self, node: &'ast mut SourceErrorPolicy)

Source§

fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata, )

Source§

fn visit_sql_server_config_option_mut( &mut self, node: &'ast mut SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name_mut( &mut self, node: &'ast mut SqlServerConfigOptionName, )

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_cluster_name_mut( &mut self, node: &'ast mut <T as AstInfo>::ClusterName, )

Source§

fn visit_column_reference_mut( &mut self, node: &'ast mut <T as AstInfo>::ColumnReference, )

Source§

fn visit_cte_id_mut(&mut self, node: &'ast mut <T as AstInfo>::CteId)

Source§

fn visit_data_type_mut(&mut self, node: &'ast mut <T as AstInfo>::DataType)

Source§

fn visit_database_name_mut( &mut self, node: &'ast mut <T as AstInfo>::DatabaseName, )

Source§

fn visit_item_name_mut(&mut self, node: &'ast mut <T as AstInfo>::ItemName)

Source§

fn visit_nested_statement_mut( &mut self, node: &'ast mut <T as AstInfo>::NestedStatement, )

Source§

fn visit_network_policy_name_mut( &mut self, node: &'ast mut <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns_mut( &mut self, node: &'ast mut TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option_mut( &mut self, node: &'ast mut TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name_mut( &mut self, node: &'ast mut TableFromSourceOptionName, )

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_version_mut(&mut self, node: &'ast mut Version)

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<'a, 'ast> VisitMut<'ast, Aug> for Desugarer<'a>

Source§

fn visit_expr_mut(&mut self, expr: &'ast mut Expr<Aug>)

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_network_policy_statement_mut( &mut self, node: &'ast mut AlterNetworkPolicyStatement<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_alter_table_add_column_statement_mut( &mut self, node: &'ast mut AlterTableAddColumnStatement<T>, )

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_alter_option_mut( &mut self, node: &'ast mut ClusterAlterOption<T>, )

Source§

fn visit_cluster_alter_option_name_mut( &mut self, node: &'ast mut ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value_mut( &mut self, node: &'ast mut ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOptionName, )

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_name_mut(&mut self, node: &'ast mut ColumnName<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_column_versioned_mut(&mut self, node: &'ast mut ColumnVersioned)

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_continual_task_option_mut( &mut self, node: &'ast mut ContinualTaskOption<T>, )

Source§

fn visit_continual_task_option_name_mut( &mut self, node: &'ast mut ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt_mut( &mut self, node: &'ast mut ContinualTaskStmt<T>, )

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_continual_task_statement_mut( &mut self, node: &'ast mut CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar_mut( &mut self, node: &'ast mut CreateContinualTaskSugar<T>, )

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_network_policy_statement_mut( &mut self, node: &'ast mut CreateNetworkPolicyStatement<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_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_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_from_source_statement_mut( &mut self, node: &'ast mut CreateTableFromSourceStatement<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_external_reference_export_mut( &mut self, node: &'ast mut ExternalReferenceExport, )

Source§

fn visit_external_references_mut(&mut self, node: &'ast mut ExternalReferences)

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_format_specifier_mut(&mut self, node: &'ast mut FormatSpecifier<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_map_entry_mut(&mut self, node: &'ast mut MapEntry<T>)

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_network_policy_option_mut( &mut self, node: &'ast mut NetworkPolicyOption<T>, )

Source§

fn visit_network_policy_option_name_mut( &mut self, node: &'ast mut NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition_mut( &mut self, node: &'ast mut NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option_mut( &mut self, node: &'ast mut NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name_mut( &mut self, node: &'ast mut NetworkPolicyRuleOptionName, )

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_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_cluster_statement_mut( &mut self, node: &'ast mut ShowCreateClusterStatement<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_error_policy_mut(&mut self, node: &'ast mut SourceErrorPolicy)

Source§

fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata, )

Source§

fn visit_sql_server_config_option_mut( &mut self, node: &'ast mut SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name_mut( &mut self, node: &'ast mut SqlServerConfigOptionName, )

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_cluster_name_mut( &mut self, node: &'ast mut <T as AstInfo>::ClusterName, )

Source§

fn visit_column_reference_mut( &mut self, node: &'ast mut <T as AstInfo>::ColumnReference, )

Source§

fn visit_cte_id_mut(&mut self, node: &'ast mut <T as AstInfo>::CteId)

Source§

fn visit_data_type_mut(&mut self, node: &'ast mut <T as AstInfo>::DataType)

Source§

fn visit_database_name_mut( &mut self, node: &'ast mut <T as AstInfo>::DatabaseName, )

Source§

fn visit_item_name_mut(&mut self, node: &'ast mut <T as AstInfo>::ItemName)

Source§

fn visit_nested_statement_mut( &mut self, node: &'ast mut <T as AstInfo>::NestedStatement, )

Source§

fn visit_network_policy_name_mut( &mut self, node: &'ast mut <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns_mut( &mut self, node: &'ast mut TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option_mut( &mut self, node: &'ast mut TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name_mut( &mut self, node: &'ast mut TableFromSourceOptionName, )

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_version_mut(&mut self, node: &'ast mut Version)

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<'ast> VisitMut<'ast, Aug> for FuncRewriter<'_>

Source§

fn visit_select_item_mut(&mut self, item: &'ast mut SelectItem<Aug>)

Source§

fn visit_table_with_joins_mut(&mut self, item: &'ast mut TableWithJoins<Aug>)

Source§

fn visit_expr_mut(&mut self, expr: &'ast mut Expr<Aug>)

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_network_policy_statement_mut( &mut self, node: &'ast mut AlterNetworkPolicyStatement<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_alter_table_add_column_statement_mut( &mut self, node: &'ast mut AlterTableAddColumnStatement<T>, )

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_alter_option_mut( &mut self, node: &'ast mut ClusterAlterOption<T>, )

Source§

fn visit_cluster_alter_option_name_mut( &mut self, node: &'ast mut ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value_mut( &mut self, node: &'ast mut ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOptionName, )

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_name_mut(&mut self, node: &'ast mut ColumnName<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_column_versioned_mut(&mut self, node: &'ast mut ColumnVersioned)

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_continual_task_option_mut( &mut self, node: &'ast mut ContinualTaskOption<T>, )

Source§

fn visit_continual_task_option_name_mut( &mut self, node: &'ast mut ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt_mut( &mut self, node: &'ast mut ContinualTaskStmt<T>, )

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_continual_task_statement_mut( &mut self, node: &'ast mut CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar_mut( &mut self, node: &'ast mut CreateContinualTaskSugar<T>, )

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_network_policy_statement_mut( &mut self, node: &'ast mut CreateNetworkPolicyStatement<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_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_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_from_source_statement_mut( &mut self, node: &'ast mut CreateTableFromSourceStatement<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_external_reference_export_mut( &mut self, node: &'ast mut ExternalReferenceExport, )

Source§

fn visit_external_references_mut(&mut self, node: &'ast mut ExternalReferences)

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_format_specifier_mut(&mut self, node: &'ast mut FormatSpecifier<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_map_entry_mut(&mut self, node: &'ast mut MapEntry<T>)

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_network_policy_option_mut( &mut self, node: &'ast mut NetworkPolicyOption<T>, )

Source§

fn visit_network_policy_option_name_mut( &mut self, node: &'ast mut NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition_mut( &mut self, node: &'ast mut NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option_mut( &mut self, node: &'ast mut NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name_mut( &mut self, node: &'ast mut NetworkPolicyRuleOptionName, )

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_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_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_cluster_statement_mut( &mut self, node: &'ast mut ShowCreateClusterStatement<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_error_policy_mut(&mut self, node: &'ast mut SourceErrorPolicy)

Source§

fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata, )

Source§

fn visit_sql_server_config_option_mut( &mut self, node: &'ast mut SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name_mut( &mut self, node: &'ast mut SqlServerConfigOptionName, )

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_cluster_name_mut( &mut self, node: &'ast mut <T as AstInfo>::ClusterName, )

Source§

fn visit_column_reference_mut( &mut self, node: &'ast mut <T as AstInfo>::ColumnReference, )

Source§

fn visit_cte_id_mut(&mut self, node: &'ast mut <T as AstInfo>::CteId)

Source§

fn visit_data_type_mut(&mut self, node: &'ast mut <T as AstInfo>::DataType)

Source§

fn visit_database_name_mut( &mut self, node: &'ast mut <T as AstInfo>::DatabaseName, )

Source§

fn visit_item_name_mut(&mut self, node: &'ast mut <T as AstInfo>::ItemName)

Source§

fn visit_nested_statement_mut( &mut self, node: &'ast mut <T as AstInfo>::NestedStatement, )

Source§

fn visit_network_policy_name_mut( &mut self, node: &'ast mut <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns_mut( &mut self, node: &'ast mut TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option_mut( &mut self, node: &'ast mut TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name_mut( &mut self, node: &'ast mut TableFromSourceOptionName, )

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_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_version_mut(&mut self, node: &'ast mut Version)

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<'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_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_network_policy_statement_mut( &mut self, node: &'ast mut AlterNetworkPolicyStatement<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_alter_table_add_column_statement_mut( &mut self, node: &'ast mut AlterTableAddColumnStatement<T>, )

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_alter_option_mut( &mut self, node: &'ast mut ClusterAlterOption<T>, )

Source§

fn visit_cluster_alter_option_name_mut( &mut self, node: &'ast mut ClusterAlterOptionName, )

Source§

fn visit_cluster_alter_option_value_mut( &mut self, node: &'ast mut ClusterAlterOptionValue<T>, )

Source§

fn visit_cluster_alter_until_ready_option_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOption<T>, )

Source§

fn visit_cluster_alter_until_ready_option_name_mut( &mut self, node: &'ast mut ClusterAlterUntilReadyOptionName, )

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_name_mut(&mut self, node: &'ast mut ColumnName<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_column_versioned_mut(&mut self, node: &'ast mut ColumnVersioned)

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_continual_task_option_mut( &mut self, node: &'ast mut ContinualTaskOption<T>, )

Source§

fn visit_continual_task_option_name_mut( &mut self, node: &'ast mut ContinualTaskOptionName, )

Source§

fn visit_continual_task_stmt_mut( &mut self, node: &'ast mut ContinualTaskStmt<T>, )

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_continual_task_statement_mut( &mut self, node: &'ast mut CreateContinualTaskStatement<T>, )

Source§

fn visit_create_continual_task_sugar_mut( &mut self, node: &'ast mut CreateContinualTaskSugar<T>, )

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_network_policy_statement_mut( &mut self, node: &'ast mut CreateNetworkPolicyStatement<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_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_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_from_source_statement_mut( &mut self, node: &'ast mut CreateTableFromSourceStatement<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_external_reference_export_mut( &mut self, node: &'ast mut ExternalReferenceExport, )

Source§

fn visit_external_references_mut(&mut self, node: &'ast mut ExternalReferences)

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_format_specifier_mut(&mut self, node: &'ast mut FormatSpecifier<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_map_entry_mut(&mut self, node: &'ast mut MapEntry<T>)

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_network_policy_option_mut( &mut self, node: &'ast mut NetworkPolicyOption<T>, )

Source§

fn visit_network_policy_option_name_mut( &mut self, node: &'ast mut NetworkPolicyOptionName, )

Source§

fn visit_network_policy_rule_definition_mut( &mut self, node: &'ast mut NetworkPolicyRuleDefinition<T>, )

Source§

fn visit_network_policy_rule_option_mut( &mut self, node: &'ast mut NetworkPolicyRuleOption<T>, )

Source§

fn visit_network_policy_rule_option_name_mut( &mut self, node: &'ast mut NetworkPolicyRuleOptionName, )

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_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_cluster_statement_mut( &mut self, node: &'ast mut ShowCreateClusterStatement<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_error_policy_mut(&mut self, node: &'ast mut SourceErrorPolicy)

Source§

fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata, )

Source§

fn visit_sql_server_config_option_mut( &mut self, node: &'ast mut SqlServerConfigOption<T>, )

Source§

fn visit_sql_server_config_option_name_mut( &mut self, node: &'ast mut SqlServerConfigOptionName, )

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_column_reference_mut( &mut self, node: &'ast mut <T as AstInfo>::ColumnReference, )

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_network_policy_name_mut( &mut self, node: &'ast mut <T as AstInfo>::NetworkPolicyName, )

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_from_source_columns_mut( &mut self, node: &'ast mut TableFromSourceColumns<T>, )

Source§

fn visit_table_from_source_option_mut( &mut self, node: &'ast mut TableFromSourceOption<T>, )

Source§

fn visit_table_from_source_option_name_mut( &mut self, node: &'ast mut TableFromSourceOptionName, )

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_version_mut(&mut self, node: &'ast mut Version)

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<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
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<T> CopyAs<T> for T

Source§

fn copy_as(self) -> T

Source§

impl<T> DynClone for T
where T: Clone,

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

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<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,

Source§

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> IntoEither for T

Source§

fn into_either(self, into_left: bool) -> Either<Self, Self>

Converts self into a Left variant of Either<Self, Self> if into_left is true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
Source§

fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
where F: FnOnce(&Self) -> bool,

Converts self into a Left variant of Either<Self, Self> if into_left(&self) returns true. Converts self into a Right variant of Either<Self, Self> otherwise. Read more
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> Paint for T
where T: ?Sized,

Source§

fn fg(&self, value: Color) -> Painted<&T>

Returns a styled value derived from self with the foreground set to value.

This method should be used rarely. Instead, prefer to use color-specific builder methods like red() and green(), which have the same functionality but are pithier.

§Example

Set foreground color to white using fg():

use yansi::{Paint, Color};

painted.fg(Color::White);

Set foreground color to white using white().

use yansi::Paint;

painted.white();
Source§

fn primary(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Primary].

§Example
println!("{}", value.primary());
Source§

fn fixed(&self, color: u8) -> Painted<&T>

Returns self with the fg() set to [Color :: Fixed].

§Example
println!("{}", value.fixed(color));
Source§

fn rgb(&self, r: u8, g: u8, b: u8) -> Painted<&T>

Returns self with the fg() set to [Color :: Rgb].

§Example
println!("{}", value.rgb(r, g, b));
Source§

fn black(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Black].

§Example
println!("{}", value.black());
Source§

fn red(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Red].

§Example
println!("{}", value.red());
Source§

fn green(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Green].

§Example
println!("{}", value.green());
Source§

fn yellow(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Yellow].

§Example
println!("{}", value.yellow());
Source§

fn blue(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Blue].

§Example
println!("{}", value.blue());
Source§

fn magenta(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Magenta].

§Example
println!("{}", value.magenta());
Source§

fn cyan(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: Cyan].

§Example
println!("{}", value.cyan());
Source§

fn white(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: White].

§Example
println!("{}", value.white());
Source§

fn bright_black(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightBlack].

§Example
println!("{}", value.bright_black());
Source§

fn bright_red(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightRed].

§Example
println!("{}", value.bright_red());
Source§

fn bright_green(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightGreen].

§Example
println!("{}", value.bright_green());
Source§

fn bright_yellow(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightYellow].

§Example
println!("{}", value.bright_yellow());
Source§

fn bright_blue(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightBlue].

§Example
println!("{}", value.bright_blue());
Source§

fn bright_magenta(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightMagenta].

§Example
println!("{}", value.bright_magenta());
Source§

fn bright_cyan(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightCyan].

§Example
println!("{}", value.bright_cyan());
Source§

fn bright_white(&self) -> Painted<&T>

Returns self with the fg() set to [Color :: BrightWhite].

§Example
println!("{}", value.bright_white());
Source§

fn bg(&self, value: Color) -> Painted<&T>

Returns a styled value derived from self with the background set to value.

This method should be used rarely. Instead, prefer to use color-specific builder methods like on_red() and on_green(), which have the same functionality but are pithier.

§Example

Set background color to red using fg():

use yansi::{Paint, Color};

painted.bg(Color::Red);

Set background color to red using on_red().

use yansi::Paint;

painted.on_red();
Source§

fn on_primary(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Primary].

§Example
println!("{}", value.on_primary());
Source§

fn on_fixed(&self, color: u8) -> Painted<&T>

Returns self with the bg() set to [Color :: Fixed].

§Example
println!("{}", value.on_fixed(color));
Source§

fn on_rgb(&self, r: u8, g: u8, b: u8) -> Painted<&T>

Returns self with the bg() set to [Color :: Rgb].

§Example
println!("{}", value.on_rgb(r, g, b));
Source§

fn on_black(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Black].

§Example
println!("{}", value.on_black());
Source§

fn on_red(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Red].

§Example
println!("{}", value.on_red());
Source§

fn on_green(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Green].

§Example
println!("{}", value.on_green());
Source§

fn on_yellow(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Yellow].

§Example
println!("{}", value.on_yellow());
Source§

fn on_blue(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Blue].

§Example
println!("{}", value.on_blue());
Source§

fn on_magenta(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Magenta].

§Example
println!("{}", value.on_magenta());
Source§

fn on_cyan(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: Cyan].

§Example
println!("{}", value.on_cyan());
Source§

fn on_white(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: White].

§Example
println!("{}", value.on_white());
Source§

fn on_bright_black(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightBlack].

§Example
println!("{}", value.on_bright_black());
Source§

fn on_bright_red(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightRed].

§Example
println!("{}", value.on_bright_red());
Source§

fn on_bright_green(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightGreen].

§Example
println!("{}", value.on_bright_green());
Source§

fn on_bright_yellow(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightYellow].

§Example
println!("{}", value.on_bright_yellow());
Source§

fn on_bright_blue(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightBlue].

§Example
println!("{}", value.on_bright_blue());
Source§

fn on_bright_magenta(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightMagenta].

§Example
println!("{}", value.on_bright_magenta());
Source§

fn on_bright_cyan(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightCyan].

§Example
println!("{}", value.on_bright_cyan());
Source§

fn on_bright_white(&self) -> Painted<&T>

Returns self with the bg() set to [Color :: BrightWhite].

§Example
println!("{}", value.on_bright_white());
Source§

fn attr(&self, value: Attribute) -> Painted<&T>

Enables the styling Attribute value.

This method should be used rarely. Instead, prefer to use attribute-specific builder methods like bold() and underline(), which have the same functionality but are pithier.

§Example

Make text bold using attr():

use yansi::{Paint, Attribute};

painted.attr(Attribute::Bold);

Make text bold using using bold().

use yansi::Paint;

painted.bold();
Source§

fn bold(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Bold].

§Example
println!("{}", value.bold());
Source§

fn dim(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Dim].

§Example
println!("{}", value.dim());
Source§

fn italic(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Italic].

§Example
println!("{}", value.italic());
Source§

fn underline(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Underline].

§Example
println!("{}", value.underline());

Returns self with the attr() set to [Attribute :: Blink].

§Example
println!("{}", value.blink());

Returns self with the attr() set to [Attribute :: RapidBlink].

§Example
println!("{}", value.rapid_blink());
Source§

fn invert(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Invert].

§Example
println!("{}", value.invert());
Source§

fn conceal(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Conceal].

§Example
println!("{}", value.conceal());
Source§

fn strike(&self) -> Painted<&T>

Returns self with the attr() set to [Attribute :: Strike].

§Example
println!("{}", value.strike());
Source§

fn quirk(&self, value: Quirk) -> Painted<&T>

Enables the yansi Quirk value.

This method should be used rarely. Instead, prefer to use quirk-specific builder methods like mask() and wrap(), which have the same functionality but are pithier.

§Example

Enable wrapping using .quirk():

use yansi::{Paint, Quirk};

painted.quirk(Quirk::Wrap);

Enable wrapping using wrap().

use yansi::Paint;

painted.wrap();
Source§

fn mask(&self) -> Painted<&T>

Returns self with the quirk() set to [Quirk :: Mask].

§Example
println!("{}", value.mask());
Source§

fn wrap(&self) -> Painted<&T>

Returns self with the quirk() set to [Quirk :: Wrap].

§Example
println!("{}", value.wrap());
Source§

fn linger(&self) -> Painted<&T>

Returns self with the quirk() set to [Quirk :: Linger].

§Example
println!("{}", value.linger());
Source§

fn clear(&self) -> Painted<&T>

👎Deprecated since 1.0.1: renamed to resetting() due to conflicts with Vec::clear(). The clear() method will be removed in a future release.

Returns self with the quirk() set to [Quirk :: Clear].

§Example
println!("{}", value.clear());
Source§

fn resetting(&self) -> Painted<&T>

Returns self with the quirk() set to [Quirk :: Resetting].

§Example
println!("{}", value.resetting());
Source§

fn bright(&self) -> Painted<&T>

Returns self with the quirk() set to [Quirk :: Bright].

§Example
println!("{}", value.bright());
Source§

fn on_bright(&self) -> Painted<&T>

Returns self with the quirk() set to [Quirk :: OnBright].

§Example
println!("{}", value.on_bright());
Source§

fn whenever(&self, value: Condition) -> Painted<&T>

Conditionally enable styling based on whether the Condition value applies. Replaces any previous condition.

See the crate level docs for more details.

§Example

Enable styling painted only when both stdout and stderr are TTYs:

use yansi::{Paint, Condition};

painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);
Source§

fn new(self) -> Painted<Self>
where Self: Sized,

Create a new Painted with a default Style. Read more
Source§

fn paint<S>(&self, style: S) -> Painted<&Self>
where S: Into<Style>,

Apply a style wholesale to self. Any previous style is replaced. Read more
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.
Source§

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,

Source§

type Container = Vec<T>

The preferred container for the type.
Source§

impl<P, R> ProtoType<R> for P
where R: RustType<P>,

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<'a, S, T> Semigroup<&'a S> for T
where T: Semigroup<S>,

Source§

fn plus_equals(&mut self, rhs: &&'a S)

The method of std::ops::AddAssign, for types that do not implement AddAssign.
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,

Source§

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>,

Source§

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>,

Source§

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: Data + Ord + Debug,

Source§

impl<T> Data for T
where T: Clone + 'static,

Source§

impl<T> RuleType for T
where T: Copy + Debug + Eq + Hash + Ord,