pub trait VisitMut<'ast, T: AstInfo> {
Show 285 methods // Provided methods fn visit_abbreviated_grant_or_revoke_statement_mut( &mut self, node: &'ast mut AbbreviatedGrantOrRevokeStatement<T> ) { ... } fn visit_abbreviated_grant_statement_mut( &mut self, node: &'ast mut AbbreviatedGrantStatement<T> ) { ... } fn visit_abbreviated_revoke_statement_mut( &mut self, node: &'ast mut AbbreviatedRevokeStatement<T> ) { ... } fn visit_alter_cluster_action_mut( &mut self, node: &'ast mut AlterClusterAction<T> ) { ... } fn visit_alter_cluster_statement_mut( &mut self, node: &'ast mut AlterClusterStatement<T> ) { ... } fn visit_alter_connection_action_mut( &mut self, node: &'ast mut AlterConnectionAction<T> ) { ... } fn visit_alter_connection_option_mut( &mut self, node: &'ast mut AlterConnectionOption<T> ) { ... } fn visit_alter_connection_option_name_mut( &mut self, node: &'ast mut AlterConnectionOptionName ) { ... } fn visit_alter_connection_statement_mut( &mut self, node: &'ast mut AlterConnectionStatement<T> ) { ... } fn visit_alter_default_privileges_statement_mut( &mut self, node: &'ast mut AlterDefaultPrivilegesStatement<T> ) { ... } fn visit_alter_index_action_mut( &mut self, node: &'ast mut AlterIndexAction<T> ) { ... } fn visit_alter_index_statement_mut( &mut self, node: &'ast mut AlterIndexStatement<T> ) { ... } fn visit_alter_object_rename_statement_mut( &mut self, node: &'ast mut AlterObjectRenameStatement ) { ... } fn visit_alter_object_swap_statement_mut( &mut self, node: &'ast mut AlterObjectSwapStatement ) { ... } fn visit_alter_owner_statement_mut( &mut self, node: &'ast mut AlterOwnerStatement<T> ) { ... } fn visit_alter_retain_history_statement_mut( &mut self, node: &'ast mut AlterRetainHistoryStatement<T> ) { ... } fn visit_alter_role_option_mut(&mut self, node: &'ast mut AlterRoleOption) { ... } fn visit_alter_role_statement_mut( &mut self, node: &'ast mut AlterRoleStatement<T> ) { ... } fn visit_alter_secret_statement_mut( &mut self, node: &'ast mut AlterSecretStatement<T> ) { ... } fn visit_alter_set_cluster_statement_mut( &mut self, node: &'ast mut AlterSetClusterStatement<T> ) { ... } fn visit_alter_sink_action_mut( &mut self, node: &'ast mut AlterSinkAction<T> ) { ... } fn visit_alter_sink_statement_mut( &mut self, node: &'ast mut AlterSinkStatement<T> ) { ... } fn visit_alter_source_action_mut( &mut self, node: &'ast mut AlterSourceAction<T> ) { ... } fn visit_alter_source_add_subsource_option_mut( &mut self, node: &'ast mut AlterSourceAddSubsourceOption<T> ) { ... } fn visit_alter_source_add_subsource_option_name_mut( &mut self, node: &'ast mut AlterSourceAddSubsourceOptionName ) { ... } fn visit_alter_source_statement_mut( &mut self, node: &'ast mut AlterSourceStatement<T> ) { ... } fn visit_alter_system_reset_all_statement_mut( &mut self, node: &'ast mut AlterSystemResetAllStatement ) { ... } fn visit_alter_system_reset_statement_mut( &mut self, node: &'ast mut AlterSystemResetStatement ) { ... } fn visit_alter_system_set_statement_mut( &mut self, node: &'ast mut AlterSystemSetStatement ) { ... } fn visit_as_of_mut(&mut self, node: &'ast mut AsOf<T>) { ... } fn visit_assignment_mut(&mut self, node: &'ast mut Assignment<T>) { ... } fn visit_avro_doc_on_mut(&mut self, node: &'ast mut AvroDocOn<T>) { ... } fn visit_avro_schema_mut(&mut self, node: &'ast mut AvroSchema<T>) { ... } fn visit_avro_schema_option_mut( &mut self, node: &'ast mut AvroSchemaOption<T> ) { ... } fn visit_avro_schema_option_name_mut( &mut self, node: &'ast mut AvroSchemaOptionName ) { ... } fn visit_catalog_name_mut(&mut self, node: &'ast mut CatalogName) { ... } fn visit_close_statement_mut(&mut self, node: &'ast mut CloseStatement) { ... } fn visit_cluster_feature_mut(&mut self, node: &'ast mut ClusterFeature<T>) { ... } fn visit_cluster_feature_name_mut( &mut self, node: &'ast mut ClusterFeatureName ) { ... } fn visit_cluster_option_mut(&mut self, node: &'ast mut ClusterOption<T>) { ... } fn visit_cluster_option_name_mut( &mut self, node: &'ast mut ClusterOptionName ) { ... } fn visit_cluster_schedule_option_value_mut( &mut self, node: &'ast mut ClusterScheduleOptionValue ) { ... } fn visit_column_def_mut(&mut self, node: &'ast mut ColumnDef<T>) { ... } fn visit_column_option_mut(&mut self, node: &'ast mut ColumnOption<T>) { ... } fn visit_column_option_def_mut( &mut self, node: &'ast mut ColumnOptionDef<T> ) { ... } fn visit_comment_object_type_mut( &mut self, node: &'ast mut CommentObjectType<T> ) { ... } fn visit_comment_statement_mut( &mut self, node: &'ast mut CommentStatement<T> ) { ... } fn visit_commit_statement_mut(&mut self, node: &'ast mut CommitStatement) { ... } fn visit_connection_default_aws_privatelink_mut( &mut self, node: &'ast mut ConnectionDefaultAwsPrivatelink<T> ) { ... } fn visit_connection_option_mut( &mut self, node: &'ast mut ConnectionOption<T> ) { ... } fn visit_connection_option_name_mut( &mut self, node: &'ast mut ConnectionOptionName ) { ... } fn visit_copy_direction_mut(&mut self, node: &'ast mut CopyDirection) { ... } fn visit_copy_option_mut(&mut self, node: &'ast mut CopyOption<T>) { ... } fn visit_copy_option_name_mut(&mut self, node: &'ast mut CopyOptionName) { ... } fn visit_copy_relation_mut(&mut self, node: &'ast mut CopyRelation<T>) { ... } fn visit_copy_statement_mut(&mut self, node: &'ast mut CopyStatement<T>) { ... } fn visit_copy_target_mut(&mut self, node: &'ast mut CopyTarget<T>) { ... } fn visit_create_cluster_replica_statement_mut( &mut self, node: &'ast mut CreateClusterReplicaStatement<T> ) { ... } fn visit_create_cluster_statement_mut( &mut self, node: &'ast mut CreateClusterStatement<T> ) { ... } fn visit_create_connection_option_mut( &mut self, node: &'ast mut CreateConnectionOption<T> ) { ... } fn visit_create_connection_option_name_mut( &mut self, node: &'ast mut CreateConnectionOptionName ) { ... } fn visit_create_connection_statement_mut( &mut self, node: &'ast mut CreateConnectionStatement<T> ) { ... } fn visit_create_connection_type_mut( &mut self, node: &'ast mut CreateConnectionType ) { ... } fn visit_create_database_statement_mut( &mut self, node: &'ast mut CreateDatabaseStatement ) { ... } fn visit_create_index_statement_mut( &mut self, node: &'ast mut CreateIndexStatement<T> ) { ... } fn visit_create_materialized_view_statement_mut( &mut self, node: &'ast mut CreateMaterializedViewStatement<T> ) { ... } fn visit_create_role_statement_mut( &mut self, node: &'ast mut CreateRoleStatement ) { ... } fn visit_create_schema_statement_mut( &mut self, node: &'ast mut CreateSchemaStatement ) { ... } fn visit_create_secret_statement_mut( &mut self, node: &'ast mut CreateSecretStatement<T> ) { ... } fn visit_create_sink_connection_mut( &mut self, node: &'ast mut CreateSinkConnection<T> ) { ... } fn visit_create_sink_option_mut( &mut self, node: &'ast mut CreateSinkOption<T> ) { ... } fn visit_create_sink_option_name_mut( &mut self, node: &'ast mut CreateSinkOptionName ) { ... } fn visit_create_sink_statement_mut( &mut self, node: &'ast mut CreateSinkStatement<T> ) { ... } fn visit_create_source_connection_mut( &mut self, node: &'ast mut CreateSourceConnection<T> ) { ... } fn visit_create_source_format_mut( &mut self, node: &'ast mut CreateSourceFormat<T> ) { ... } fn visit_create_source_option_mut( &mut self, node: &'ast mut CreateSourceOption<T> ) { ... } fn visit_create_source_option_name_mut( &mut self, node: &'ast mut CreateSourceOptionName ) { ... } fn visit_create_source_statement_mut( &mut self, node: &'ast mut CreateSourceStatement<T> ) { ... } fn visit_create_source_subsource_mut( &mut self, node: &'ast mut CreateSourceSubsource<T> ) { ... } fn visit_create_subsource_option_mut( &mut self, node: &'ast mut CreateSubsourceOption<T> ) { ... } fn visit_create_subsource_option_name_mut( &mut self, node: &'ast mut CreateSubsourceOptionName ) { ... } fn visit_create_subsource_statement_mut( &mut self, node: &'ast mut CreateSubsourceStatement<T> ) { ... } fn visit_create_table_statement_mut( &mut self, node: &'ast mut CreateTableStatement<T> ) { ... } fn visit_create_type_as_mut(&mut self, node: &'ast mut CreateTypeAs<T>) { ... } fn visit_create_type_list_option_mut( &mut self, node: &'ast mut CreateTypeListOption<T> ) { ... } fn visit_create_type_list_option_name_mut( &mut self, node: &'ast mut CreateTypeListOptionName ) { ... } fn visit_create_type_map_option_mut( &mut self, node: &'ast mut CreateTypeMapOption<T> ) { ... } fn visit_create_type_map_option_name_mut( &mut self, node: &'ast mut CreateTypeMapOptionName ) { ... } fn visit_create_type_statement_mut( &mut self, node: &'ast mut CreateTypeStatement<T> ) { ... } fn visit_create_view_statement_mut( &mut self, node: &'ast mut CreateViewStatement<T> ) { ... } fn visit_create_webhook_source_body_mut( &mut self, node: &'ast mut CreateWebhookSourceBody ) { ... } fn visit_create_webhook_source_check_mut( &mut self, node: &'ast mut CreateWebhookSourceCheck<T> ) { ... } fn visit_create_webhook_source_check_options_mut( &mut self, node: &'ast mut CreateWebhookSourceCheckOptions<T> ) { ... } fn visit_create_webhook_source_filter_header_mut( &mut self, node: &'ast mut CreateWebhookSourceFilterHeader ) { ... } fn visit_create_webhook_source_header_mut( &mut self, node: &'ast mut CreateWebhookSourceHeader ) { ... } fn visit_create_webhook_source_include_headers_mut( &mut self, node: &'ast mut CreateWebhookSourceIncludeHeaders ) { ... } fn visit_create_webhook_source_map_header_mut( &mut self, node: &'ast mut CreateWebhookSourceMapHeader ) { ... } fn visit_create_webhook_source_secret_mut( &mut self, node: &'ast mut CreateWebhookSourceSecret<T> ) { ... } fn visit_create_webhook_source_statement_mut( &mut self, node: &'ast mut CreateWebhookSourceStatement<T> ) { ... } fn visit_csr_config_option_mut( &mut self, node: &'ast mut CsrConfigOption<T> ) { ... } fn visit_csr_config_option_name_mut( &mut self, node: &'ast mut CsrConfigOptionName<T> ) { ... } fn visit_csr_connection_mut(&mut self, node: &'ast mut CsrConnection<T>) { ... } fn visit_csr_connection_avro_mut( &mut self, node: &'ast mut CsrConnectionAvro<T> ) { ... } fn visit_csr_connection_protobuf_mut( &mut self, node: &'ast mut CsrConnectionProtobuf<T> ) { ... } fn visit_csr_seed_avro_mut(&mut self, node: &'ast mut CsrSeedAvro) { ... } fn visit_csr_seed_protobuf_mut(&mut self, node: &'ast mut CsrSeedProtobuf) { ... } fn visit_csr_seed_protobuf_schema_mut( &mut self, node: &'ast mut CsrSeedProtobufSchema ) { ... } fn visit_csv_columns_mut(&mut self, node: &'ast mut CsvColumns) { ... } fn visit_cte_mut(&mut self, node: &'ast mut Cte<T>) { ... } fn visit_cte_block_mut(&mut self, node: &'ast mut CteBlock<T>) { ... } fn visit_cte_mut_rec_mut(&mut self, node: &'ast mut CteMutRec<T>) { ... } fn visit_cte_mut_rec_column_def_mut( &mut self, node: &'ast mut CteMutRecColumnDef<T> ) { ... } fn visit_date_time_field_mut(&mut self, node: &'ast mut DateTimeField) { ... } fn visit_deallocate_statement_mut( &mut self, node: &'ast mut DeallocateStatement ) { ... } fn visit_declare_statement_mut( &mut self, node: &'ast mut DeclareStatement<T> ) { ... } fn visit_deferred_item_name_mut( &mut self, node: &'ast mut DeferredItemName<T> ) { ... } fn visit_delete_statement_mut(&mut self, node: &'ast mut DeleteStatement<T>) { ... } fn visit_discard_statement_mut(&mut self, node: &'ast mut DiscardStatement) { ... } fn visit_discard_target_mut(&mut self, node: &'ast mut DiscardTarget) { ... } fn visit_distinct_mut(&mut self, node: &'ast mut Distinct<T>) { ... } fn visit_doc_on_identifier_mut( &mut self, node: &'ast mut DocOnIdentifier<T> ) { ... } fn visit_doc_on_schema_mut(&mut self, node: &'ast mut DocOnSchema) { ... } fn visit_drop_objects_statement_mut( &mut self, node: &'ast mut DropObjectsStatement ) { ... } fn visit_drop_owned_statement_mut( &mut self, node: &'ast mut DropOwnedStatement<T> ) { ... } fn visit_execute_statement_mut( &mut self, node: &'ast mut ExecuteStatement<T> ) { ... } fn visit_explain_format_mut(&mut self, node: &'ast mut ExplainFormat) { ... } fn visit_explain_plan_option_mut( &mut self, node: &'ast mut ExplainPlanOption<T> ) { ... } fn visit_explain_plan_option_name_mut( &mut self, node: &'ast mut ExplainPlanOptionName ) { ... } fn visit_explain_plan_statement_mut( &mut self, node: &'ast mut ExplainPlanStatement<T> ) { ... } fn visit_explain_pushdown_statement_mut( &mut self, node: &'ast mut ExplainPushdownStatement<T> ) { ... } fn visit_explain_sink_schema_for_mut( &mut self, node: &'ast mut ExplainSinkSchemaFor ) { ... } fn visit_explain_sink_schema_statement_mut( &mut self, node: &'ast mut ExplainSinkSchemaStatement<T> ) { ... } fn visit_explain_stage_mut(&mut self, node: &'ast mut ExplainStage) { ... } fn visit_explain_timestamp_statement_mut( &mut self, node: &'ast mut ExplainTimestampStatement<T> ) { ... } fn visit_explainee_mut(&mut self, node: &'ast mut Explainee<T>) { ... } fn visit_expr_mut(&mut self, node: &'ast mut Expr<T>) { ... } fn visit_fetch_direction_mut(&mut self, node: &'ast mut FetchDirection) { ... } fn visit_fetch_option_mut(&mut self, node: &'ast mut FetchOption<T>) { ... } fn visit_fetch_option_name_mut(&mut self, node: &'ast mut FetchOptionName) { ... } fn visit_fetch_statement_mut(&mut self, node: &'ast mut FetchStatement<T>) { ... } fn visit_format_mut(&mut self, node: &'ast mut Format<T>) { ... } fn visit_function_mut(&mut self, node: &'ast mut Function<T>) { ... } fn visit_function_args_mut(&mut self, node: &'ast mut FunctionArgs<T>) { ... } fn visit_grant_privileges_statement_mut( &mut self, node: &'ast mut GrantPrivilegesStatement<T> ) { ... } fn visit_grant_role_statement_mut( &mut self, node: &'ast mut GrantRoleStatement<T> ) { ... } fn visit_grant_target_all_specification_mut( &mut self, node: &'ast mut GrantTargetAllSpecification<T> ) { ... } fn visit_grant_target_specification_mut( &mut self, node: &'ast mut GrantTargetSpecification<T> ) { ... } fn visit_grant_target_specification_inner_mut( &mut self, node: &'ast mut GrantTargetSpecificationInner<T> ) { ... } fn visit_homogenizing_function_mut( &mut self, node: &'ast mut HomogenizingFunction ) { ... } fn visit_ident_mut(&mut self, node: &'ast mut Ident) { ... } fn visit_ident_error_mut(&mut self, node: &'ast mut IdentError) { ... } fn visit_if_exists_behavior_mut(&mut self, node: &'ast mut IfExistsBehavior) { ... } fn visit_index_option_mut(&mut self, node: &'ast mut IndexOption<T>) { ... } fn visit_index_option_name_mut(&mut self, node: &'ast mut IndexOptionName) { ... } fn visit_insert_source_mut(&mut self, node: &'ast mut InsertSource<T>) { ... } fn visit_insert_statement_mut(&mut self, node: &'ast mut InsertStatement<T>) { ... } fn visit_inspect_shard_statement_mut( &mut self, node: &'ast mut InspectShardStatement ) { ... } fn visit_interval_value_mut(&mut self, node: &'ast mut IntervalValue) { ... } fn visit_is_expr_construct_mut( &mut self, node: &'ast mut IsExprConstruct<T> ) { ... } fn visit_join_mut(&mut self, node: &'ast mut Join<T>) { ... } fn visit_join_constraint_mut(&mut self, node: &'ast mut JoinConstraint<T>) { ... } fn visit_join_operator_mut(&mut self, node: &'ast mut JoinOperator<T>) { ... } fn visit_kafka_broker_mut(&mut self, node: &'ast mut KafkaBroker<T>) { ... } fn visit_kafka_broker_aws_privatelink_mut( &mut self, node: &'ast mut KafkaBrokerAwsPrivatelink<T> ) { ... } fn visit_kafka_broker_aws_privatelink_option_mut( &mut self, node: &'ast mut KafkaBrokerAwsPrivatelinkOption<T> ) { ... } fn visit_kafka_broker_aws_privatelink_option_name_mut( &mut self, node: &'ast mut KafkaBrokerAwsPrivatelinkOptionName ) { ... } fn visit_kafka_broker_tunnel_mut( &mut self, node: &'ast mut KafkaBrokerTunnel<T> ) { ... } fn visit_kafka_sink_config_option_mut( &mut self, node: &'ast mut KafkaSinkConfigOption<T> ) { ... } fn visit_kafka_sink_config_option_name_mut( &mut self, node: &'ast mut KafkaSinkConfigOptionName ) { ... } fn visit_kafka_sink_key_mut(&mut self, node: &'ast mut KafkaSinkKey) { ... } fn visit_kafka_source_config_option_mut( &mut self, node: &'ast mut KafkaSourceConfigOption<T> ) { ... } fn visit_kafka_source_config_option_name_mut( &mut self, node: &'ast mut KafkaSourceConfigOptionName ) { ... } fn visit_key_constraint_mut(&mut self, node: &'ast mut KeyConstraint) { ... } fn visit_limit_mut(&mut self, node: &'ast mut Limit<T>) { ... } fn visit_load_generator_mut(&mut self, node: &'ast mut LoadGenerator) { ... } fn visit_load_generator_option_mut( &mut self, node: &'ast mut LoadGeneratorOption<T> ) { ... } fn visit_load_generator_option_name_mut( &mut self, node: &'ast mut LoadGeneratorOptionName ) { ... } fn visit_materialized_view_option_mut( &mut self, node: &'ast mut MaterializedViewOption<T> ) { ... } fn visit_materialized_view_option_name_mut( &mut self, node: &'ast mut MaterializedViewOptionName ) { ... } fn visit_mut_rec_block_mut(&mut self, node: &'ast mut MutRecBlock<T>) { ... } fn visit_mut_rec_block_option_mut( &mut self, node: &'ast mut MutRecBlockOption<T> ) { ... } fn visit_mut_rec_block_option_name_mut( &mut self, node: &'ast mut MutRecBlockOptionName ) { ... } fn visit_my_sql_config_option_mut( &mut self, node: &'ast mut MySqlConfigOption<T> ) { ... } fn visit_my_sql_config_option_name_mut( &mut self, node: &'ast mut MySqlConfigOptionName ) { ... } fn visit_named_plan_mut(&mut self, node: &'ast mut NamedPlan) { ... } fn visit_notice_severity_mut(&mut self, node: &'ast mut NoticeSeverity) { ... } fn visit_object_type_mut(&mut self, node: &'ast mut ObjectType) { ... } fn visit_op_mut(&mut self, node: &'ast mut Op) { ... } fn visit_order_by_expr_mut(&mut self, node: &'ast mut OrderByExpr<T>) { ... } fn visit_pg_config_option_mut(&mut self, node: &'ast mut PgConfigOption<T>) { ... } fn visit_pg_config_option_name_mut( &mut self, node: &'ast mut PgConfigOptionName ) { ... } fn visit_prepare_statement_mut( &mut self, node: &'ast mut PrepareStatement<T> ) { ... } fn visit_privilege_mut(&mut self, node: &'ast mut Privilege) { ... } fn visit_privilege_specification_mut( &mut self, node: &'ast mut PrivilegeSpecification ) { ... } fn visit_protobuf_schema_mut(&mut self, node: &'ast mut ProtobufSchema<T>) { ... } fn visit_qualified_replica_mut(&mut self, node: &'ast mut QualifiedReplica) { ... } fn visit_query_mut(&mut self, node: &'ast mut Query<T>) { ... } fn visit_raise_statement_mut(&mut self, node: &'ast mut RaiseStatement) { ... } fn visit_reader_schema_selection_strategy_mut( &mut self, node: &'ast mut ReaderSchemaSelectionStrategy ) { ... } fn visit_reassign_owned_statement_mut( &mut self, node: &'ast mut ReassignOwnedStatement<T> ) { ... } fn visit_referenced_subsources_mut( &mut self, node: &'ast mut ReferencedSubsources<T> ) { ... } fn visit_refresh_at_option_value_mut( &mut self, node: &'ast mut RefreshAtOptionValue<T> ) { ... } fn visit_refresh_every_option_value_mut( &mut self, node: &'ast mut RefreshEveryOptionValue<T> ) { ... } fn visit_refresh_option_value_mut( &mut self, node: &'ast mut RefreshOptionValue<T> ) { ... } fn visit_replica_definition_mut( &mut self, node: &'ast mut ReplicaDefinition<T> ) { ... } fn visit_replica_option_mut(&mut self, node: &'ast mut ReplicaOption<T>) { ... } fn visit_replica_option_name_mut( &mut self, node: &'ast mut ReplicaOptionName ) { ... } fn visit_reset_variable_statement_mut( &mut self, node: &'ast mut ResetVariableStatement ) { ... } fn visit_revoke_privileges_statement_mut( &mut self, node: &'ast mut RevokePrivilegesStatement<T> ) { ... } fn visit_revoke_role_statement_mut( &mut self, node: &'ast mut RevokeRoleStatement<T> ) { ... } fn visit_role_attribute_mut(&mut self, node: &'ast mut RoleAttribute) { ... } fn visit_rollback_statement_mut( &mut self, node: &'ast mut RollbackStatement ) { ... } fn visit_schema_mut(&mut self, node: &'ast mut Schema) { ... } fn visit_select_mut(&mut self, node: &'ast mut Select<T>) { ... } fn visit_select_item_mut(&mut self, node: &'ast mut SelectItem<T>) { ... } fn visit_select_option_mut(&mut self, node: &'ast mut SelectOption<T>) { ... } fn visit_select_option_name_mut(&mut self, node: &'ast mut SelectOptionName) { ... } fn visit_select_statement_mut(&mut self, node: &'ast mut SelectStatement<T>) { ... } fn visit_set_expr_mut(&mut self, node: &'ast mut SetExpr<T>) { ... } fn visit_set_operator_mut(&mut self, node: &'ast mut SetOperator) { ... } fn visit_set_role_var_mut(&mut self, node: &'ast mut SetRoleVar) { ... } fn visit_set_transaction_statement_mut( &mut self, node: &'ast mut SetTransactionStatement ) { ... } fn visit_set_variable_statement_mut( &mut self, node: &'ast mut SetVariableStatement ) { ... } fn visit_set_variable_to_mut(&mut self, node: &'ast mut SetVariableTo) { ... } fn visit_set_variable_value_mut(&mut self, node: &'ast mut SetVariableValue) { ... } fn visit_show_columns_statement_mut( &mut self, node: &'ast mut ShowColumnsStatement<T> ) { ... } fn visit_show_create_connection_statement_mut( &mut self, node: &'ast mut ShowCreateConnectionStatement<T> ) { ... } fn visit_show_create_index_statement_mut( &mut self, node: &'ast mut ShowCreateIndexStatement<T> ) { ... } fn visit_show_create_materialized_view_statement_mut( &mut self, node: &'ast mut ShowCreateMaterializedViewStatement<T> ) { ... } fn visit_show_create_sink_statement_mut( &mut self, node: &'ast mut ShowCreateSinkStatement<T> ) { ... } fn visit_show_create_source_statement_mut( &mut self, node: &'ast mut ShowCreateSourceStatement<T> ) { ... } fn visit_show_create_table_statement_mut( &mut self, node: &'ast mut ShowCreateTableStatement<T> ) { ... } fn visit_show_create_view_statement_mut( &mut self, node: &'ast mut ShowCreateViewStatement<T> ) { ... } fn visit_show_object_type_mut(&mut self, node: &'ast mut ShowObjectType<T>) { ... } fn visit_show_objects_statement_mut( &mut self, node: &'ast mut ShowObjectsStatement<T> ) { ... } fn visit_show_statement_mut(&mut self, node: &'ast mut ShowStatement<T>) { ... } fn visit_show_statement_filter_mut( &mut self, node: &'ast mut ShowStatementFilter<T> ) { ... } fn visit_show_variable_statement_mut( &mut self, node: &'ast mut ShowVariableStatement ) { ... } fn visit_sink_envelope_mut(&mut self, node: &'ast mut SinkEnvelope) { ... } fn visit_source_envelope_mut(&mut self, node: &'ast mut SourceEnvelope) { ... } fn visit_source_include_metadata_mut( &mut self, node: &'ast mut SourceIncludeMetadata ) { ... } fn visit_start_transaction_statement_mut( &mut self, node: &'ast mut StartTransactionStatement ) { ... } fn visit_statement_mut(&mut self, node: &'ast mut Statement<T>) { ... } fn visit_subscribe_option_mut(&mut self, node: &'ast mut SubscribeOption<T>) { ... } fn visit_subscribe_option_name_mut( &mut self, node: &'ast mut SubscribeOptionName ) { ... } fn visit_subscribe_output_mut(&mut self, node: &'ast mut SubscribeOutput<T>) { ... } fn visit_subscribe_relation_mut( &mut self, node: &'ast mut SubscribeRelation<T> ) { ... } fn visit_subscribe_statement_mut( &mut self, node: &'ast mut SubscribeStatement<T> ) { ... } fn visit_subscript_position_mut( &mut self, node: &'ast mut SubscriptPosition<T> ) { ... } fn visit_system_object_type_mut(&mut self, node: &'ast mut SystemObjectType) { ... } fn visit_cluster_name_mut(&mut self, node: &'ast mut T::ClusterName) { ... } fn visit_column_name_mut(&mut self, node: &'ast mut T::ColumnName) { ... } fn visit_cte_id_mut(&mut self, node: &'ast mut T::CteId) { ... } fn visit_data_type_mut(&mut self, node: &'ast mut T::DataType) { ... } fn visit_database_name_mut(&mut self, node: &'ast mut T::DatabaseName) { ... } fn visit_item_name_mut(&mut self, node: &'ast mut T::ItemName) { ... } fn visit_nested_statement_mut(&mut self, node: &'ast mut T::NestedStatement) { ... } fn visit_object_name_mut(&mut self, node: &'ast mut T::ObjectName) { ... } fn visit_role_name_mut(&mut self, node: &'ast mut T::RoleName) { ... } fn visit_schema_name_mut(&mut self, node: &'ast mut T::SchemaName) { ... } fn visit_table_alias_mut(&mut self, node: &'ast mut TableAlias) { ... } fn visit_table_constraint_mut(&mut self, node: &'ast mut TableConstraint<T>) { ... } fn visit_table_factor_mut(&mut self, node: &'ast mut TableFactor<T>) { ... } fn visit_table_option_mut(&mut self, node: &'ast mut TableOption<T>) { ... } fn visit_table_option_name_mut(&mut self, node: &'ast mut TableOptionName) { ... } fn visit_table_with_joins_mut(&mut self, node: &'ast mut TableWithJoins<T>) { ... } fn visit_target_role_specification_mut( &mut self, node: &'ast mut TargetRoleSpecification<T> ) { ... } fn visit_transaction_access_mode_mut( &mut self, node: &'ast mut TransactionAccessMode ) { ... } fn visit_transaction_isolation_level_mut( &mut self, node: &'ast mut TransactionIsolationLevel ) { ... } fn visit_transaction_mode_mut(&mut self, node: &'ast mut TransactionMode) { ... } fn visit_unresolved_database_name_mut( &mut self, node: &'ast mut UnresolvedDatabaseName ) { ... } fn visit_unresolved_item_name_mut( &mut self, node: &'ast mut UnresolvedItemName ) { ... } fn visit_unresolved_object_name_mut( &mut self, node: &'ast mut UnresolvedObjectName ) { ... } fn visit_unresolved_schema_name_mut( &mut self, node: &'ast mut UnresolvedSchemaName ) { ... } fn visit_update_statement_mut(&mut self, node: &'ast mut UpdateStatement<T>) { ... } fn visit_validate_connection_statement_mut( &mut self, node: &'ast mut ValidateConnectionStatement<T> ) { ... } fn visit_value_mut(&mut self, node: &'ast mut Value) { ... } fn visit_value_error_mut(&mut self, node: &'ast mut ValueError) { ... } fn visit_values_mut(&mut self, node: &'ast mut Values<T>) { ... } fn visit_view_definition_mut(&mut self, node: &'ast mut ViewDefinition<T>) { ... } fn visit_window_frame_mut(&mut self, node: &'ast mut WindowFrame) { ... } fn visit_window_frame_bound_mut(&mut self, node: &'ast mut WindowFrameBound) { ... } fn visit_window_frame_units_mut(&mut self, node: &'ast mut WindowFrameUnits) { ... } fn visit_window_spec_mut(&mut self, node: &'ast mut WindowSpec<T>) { ... } fn visit_with_option_value_mut( &mut self, node: &'ast mut WithOptionValue<T> ) { ... }
}

Provided Methods§

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

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

source

fn visit_refresh_option_value_mut( &mut self, node: &'ast mut RefreshOptionValue<T> )

source

fn visit_replica_definition_mut(&mut self, node: &'ast mut ReplicaDefinition<T>)

source

fn visit_replica_option_mut(&mut self, node: &'ast mut ReplicaOption<T>)

source

fn visit_replica_option_name_mut(&mut self, node: &'ast mut ReplicaOptionName)

source

fn visit_reset_variable_statement_mut( &mut self, node: &'ast mut ResetVariableStatement )

source

fn visit_revoke_privileges_statement_mut( &mut self, node: &'ast mut RevokePrivilegesStatement<T> )

source

fn visit_revoke_role_statement_mut( &mut self, node: &'ast mut RevokeRoleStatement<T> )

source

fn visit_role_attribute_mut(&mut self, node: &'ast mut RoleAttribute)

source

fn visit_rollback_statement_mut(&mut self, node: &'ast mut RollbackStatement)

source

fn visit_schema_mut(&mut self, node: &'ast mut Schema)

source

fn visit_select_mut(&mut self, node: &'ast mut Select<T>)

source

fn visit_select_item_mut(&mut self, node: &'ast mut SelectItem<T>)

source

fn visit_select_option_mut(&mut self, node: &'ast mut SelectOption<T>)

source

fn visit_select_option_name_mut(&mut self, node: &'ast mut SelectOptionName)

source

fn visit_select_statement_mut(&mut self, node: &'ast mut SelectStatement<T>)

source

fn visit_set_expr_mut(&mut self, node: &'ast mut SetExpr<T>)

source

fn visit_set_operator_mut(&mut self, node: &'ast mut SetOperator)

source

fn visit_set_role_var_mut(&mut self, node: &'ast mut SetRoleVar)

source

fn visit_set_transaction_statement_mut( &mut self, node: &'ast mut SetTransactionStatement )

source

fn visit_set_variable_statement_mut( &mut self, node: &'ast mut SetVariableStatement )

source

fn visit_set_variable_to_mut(&mut self, node: &'ast mut SetVariableTo)

source

fn visit_set_variable_value_mut(&mut self, node: &'ast mut SetVariableValue)

source

fn visit_show_columns_statement_mut( &mut self, node: &'ast mut ShowColumnsStatement<T> )

source

fn visit_show_create_connection_statement_mut( &mut self, node: &'ast mut ShowCreateConnectionStatement<T> )

source

fn visit_show_create_index_statement_mut( &mut self, node: &'ast mut ShowCreateIndexStatement<T> )

source

fn visit_show_create_materialized_view_statement_mut( &mut self, node: &'ast mut ShowCreateMaterializedViewStatement<T> )

source

fn visit_show_create_sink_statement_mut( &mut self, node: &'ast mut ShowCreateSinkStatement<T> )

source

fn visit_show_create_source_statement_mut( &mut self, node: &'ast mut ShowCreateSourceStatement<T> )

source

fn visit_show_create_table_statement_mut( &mut self, node: &'ast mut ShowCreateTableStatement<T> )

source

fn visit_show_create_view_statement_mut( &mut self, node: &'ast mut ShowCreateViewStatement<T> )

source

fn visit_show_object_type_mut(&mut self, node: &'ast mut ShowObjectType<T>)

source

fn visit_show_objects_statement_mut( &mut self, node: &'ast mut ShowObjectsStatement<T> )

source

fn visit_show_statement_mut(&mut self, node: &'ast mut ShowStatement<T>)

source

fn visit_show_statement_filter_mut( &mut self, node: &'ast mut ShowStatementFilter<T> )

source

fn visit_show_variable_statement_mut( &mut self, node: &'ast mut ShowVariableStatement )

source

fn visit_sink_envelope_mut(&mut self, node: &'ast mut SinkEnvelope)

source

fn visit_source_envelope_mut(&mut self, node: &'ast mut SourceEnvelope)

source

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

source

fn visit_start_transaction_statement_mut( &mut self, node: &'ast mut StartTransactionStatement )

source

fn visit_statement_mut(&mut self, node: &'ast mut Statement<T>)

source

fn visit_subscribe_option_mut(&mut self, node: &'ast mut SubscribeOption<T>)

source

fn visit_subscribe_option_name_mut( &mut self, node: &'ast mut SubscribeOptionName )

source

fn visit_subscribe_output_mut(&mut self, node: &'ast mut SubscribeOutput<T>)

source

fn visit_subscribe_relation_mut(&mut self, node: &'ast mut SubscribeRelation<T>)

source

fn visit_subscribe_statement_mut( &mut self, node: &'ast mut SubscribeStatement<T> )

source

fn visit_subscript_position_mut(&mut self, node: &'ast mut SubscriptPosition<T>)

source

fn visit_system_object_type_mut(&mut self, node: &'ast mut SystemObjectType)

source

fn visit_cluster_name_mut(&mut self, node: &'ast mut T::ClusterName)

source

fn visit_column_name_mut(&mut self, node: &'ast mut T::ColumnName)

source

fn visit_cte_id_mut(&mut self, node: &'ast mut T::CteId)

source

fn visit_data_type_mut(&mut self, node: &'ast mut T::DataType)

source

fn visit_database_name_mut(&mut self, node: &'ast mut T::DatabaseName)

source

fn visit_item_name_mut(&mut self, node: &'ast mut T::ItemName)

source

fn visit_nested_statement_mut(&mut self, node: &'ast mut T::NestedStatement)

source

fn visit_object_name_mut(&mut self, node: &'ast mut T::ObjectName)

source

fn visit_role_name_mut(&mut self, node: &'ast mut T::RoleName)

source

fn visit_schema_name_mut(&mut self, node: &'ast mut T::SchemaName)

source

fn visit_table_alias_mut(&mut self, node: &'ast mut TableAlias)

source

fn visit_table_constraint_mut(&mut self, node: &'ast mut TableConstraint<T>)

source

fn visit_table_factor_mut(&mut self, node: &'ast mut TableFactor<T>)

source

fn visit_table_option_mut(&mut self, node: &'ast mut TableOption<T>)

source

fn visit_table_option_name_mut(&mut self, node: &'ast mut TableOptionName)

source

fn visit_table_with_joins_mut(&mut self, node: &'ast mut TableWithJoins<T>)

source

fn visit_target_role_specification_mut( &mut self, node: &'ast mut TargetRoleSpecification<T> )

source

fn visit_transaction_access_mode_mut( &mut self, node: &'ast mut TransactionAccessMode )

source

fn visit_transaction_isolation_level_mut( &mut self, node: &'ast mut TransactionIsolationLevel )

source

fn visit_transaction_mode_mut(&mut self, node: &'ast mut TransactionMode)

source

fn visit_unresolved_database_name_mut( &mut self, node: &'ast mut UnresolvedDatabaseName )

source

fn visit_unresolved_item_name_mut(&mut self, node: &'ast mut UnresolvedItemName)

source

fn visit_unresolved_object_name_mut( &mut self, node: &'ast mut UnresolvedObjectName )

source

fn visit_unresolved_schema_name_mut( &mut self, node: &'ast mut UnresolvedSchemaName )

source

fn visit_update_statement_mut(&mut self, node: &'ast mut UpdateStatement<T>)

source

fn visit_validate_connection_statement_mut( &mut self, node: &'ast mut ValidateConnectionStatement<T> )

source

fn visit_value_mut(&mut self, node: &'ast mut Value)

source

fn visit_value_error_mut(&mut self, node: &'ast mut ValueError)

source

fn visit_values_mut(&mut self, node: &'ast mut Values<T>)

source

fn visit_view_definition_mut(&mut self, node: &'ast mut ViewDefinition<T>)

source

fn visit_window_frame_mut(&mut self, node: &'ast mut WindowFrame)

source

fn visit_window_frame_bound_mut(&mut self, node: &'ast mut WindowFrameBound)

source

fn visit_window_frame_units_mut(&mut self, node: &'ast mut WindowFrameUnits)

source

fn visit_window_spec_mut(&mut self, node: &'ast mut WindowSpec<T>)

source

fn visit_with_option_value_mut(&mut self, node: &'ast mut WithOptionValue<T>)

Implementors§