mz_sql_parser::ast::visit

Trait VisitNode

Source
pub trait VisitNode<'ast, T: AstInfo> {
    // Required method
    fn visit<V: Visit<'ast, T>>(&'ast self, visitor: &mut V);
}

Required Methods§

Source

fn visit<V: Visit<'ast, T>>(&'ast self, visitor: &mut V)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AvroSchema<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AvroSchemaOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ColumnOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ColumnVersioned

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ConnectionOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ContinualTaskOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateConnectionOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateConnectionType

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSinkConnection<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSourceConnection<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSourceOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrConfigOptionName<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsvColumns

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DocOnIdentifier<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DocOnSchema

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Format<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for FormatSpecifier<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaSinkConfigOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaSourceConfigOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KeyConstraint

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for LoadGenerator

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for LoadGeneratorOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MaterializedViewOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MySqlConfigOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for PgConfigOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ProtobufSchema<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ReaderSchemaSelectionStrategy

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SinkEnvelope

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SourceEnvelope

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SourceErrorPolicy

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SourceIncludeMetadata

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SubscribeOutput<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableConstraint<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Expr<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for FunctionArgs<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for HomogenizingFunction

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for IsExprConstruct<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for WindowFrameBound

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for WindowFrameUnits

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CatalogName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DeferredItemName<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for IdentError

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for UnresolvedObjectName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CteBlock<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Distinct<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for JoinConstraint<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for JoinOperator<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MutRecBlockOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SelectItem<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SelectOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetExpr<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetOperator

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableFactor<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AbbreviatedGrantOrRevokeStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterClusterAction<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterConnectionAction<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterConnectionOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterIndexAction<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterRoleOption

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSinkAction<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSourceAction<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSourceAddSubsourceOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AsOf<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterAlterOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterAlterOptionValue<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterAlterUntilReadyOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterFeatureName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterScheduleOptionValue

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CommentObjectType<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ContinualTaskStmt<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CopyDirection

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CopyOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CopyRelation<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CopyTarget<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateContinualTaskSugar<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSinkOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSubsourceOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTypeAs<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTypeListOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTypeMapOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DiscardTarget

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainFormat

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainPlanOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainSinkSchemaFor

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainStage

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Explainee<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExternalReferences

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for FetchDirection

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for FetchOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for GrantTargetAllSpecification<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for GrantTargetSpecification<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for GrantTargetSpecificationInner<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for IfExistsBehavior

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for IndexOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for InsertSource<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaBrokerAwsPrivatelinkOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaBrokerTunnel<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for NamedPlan

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for NoticeSeverity

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ObjectType

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Privilege

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for PrivilegeSpecification

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RefreshOptionValue<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ReplicaOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RoleAttribute

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetRoleVar

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetVariableTo

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetVariableValue

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowObjectType<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowStatementFilter<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Statement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SubscribeOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SubscribeRelation<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SystemObjectType

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableFromSourceColumns<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableFromSourceOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableOptionName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TargetRoleSpecification<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TransactionAccessMode

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TransactionIsolationLevel

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TransactionMode

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for WithOptionValue<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DateTimeField

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Value

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AvroDocOn<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AvroSchemaOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ColumnDef<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ColumnOptionDef<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ConnectionOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ContinualTaskOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateConnectionOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSourceOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrConfigOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrConnection<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrConnectionAvro<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrConnectionProtobuf<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrSeedAvro

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrSeedProtobuf

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CsrSeedProtobufSchema

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaSinkConfigOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaSinkKey

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaSourceConfigOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for LoadGeneratorOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MaterializedViewOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MySqlConfigOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for PgConfigOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Schema

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Function<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MapEntry<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Op

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SubscriptPosition<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for WindowFrame

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for WindowSpec<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Ident

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for UnresolvedDatabaseName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for UnresolvedItemName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for UnresolvedSchemaName

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Cte<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CteMutRec<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CteMutRecColumnDef<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Join<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Limit<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MutRecBlock<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for MutRecBlockOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for OrderByExpr<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Query<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Select<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SelectOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableAlias

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableWithJoins<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Values<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AbbreviatedGrantStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AbbreviatedRevokeStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterClusterStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterConnectionOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterConnectionStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterDefaultPrivilegesStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterIndexStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterObjectRenameStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterObjectSwapStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterOwnerStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterRetainHistoryStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterRoleStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSecretStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSetClusterStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSinkStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSourceAddSubsourceOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSourceStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSystemResetAllStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSystemResetStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterSystemSetStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for AlterTableAddColumnStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Assignment<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CloseStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterAlterOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterAlterUntilReadyOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterFeature<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ClusterOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ColumnName<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CommentStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CommitStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ConnectionDefaultAwsPrivatelink<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CopyOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CopyStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateClusterReplicaStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateClusterStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateConnectionStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateContinualTaskStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateDatabaseStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateIndexStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateMaterializedViewStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateRoleStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSchemaStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSecretStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSinkOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSinkStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSourceStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSubsourceOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSubsourceStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTableFromSourceStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTableStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTypeListOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTypeMapOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateTypeStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateViewStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceBody

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceCheck<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceCheckOptions<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceFilterHeader

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceHeader

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceIncludeHeaders

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceMapHeader

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceSecret<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateWebhookSourceStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DeallocateStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DeclareStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DeleteStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DiscardStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DropObjectsStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for DropOwnedStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExecuteStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainPlanOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainPlanStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainPushdownStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainSinkSchemaStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExplainTimestampStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ExternalReferenceExport

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for FetchOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for FetchStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for GrantPrivilegesStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for GrantRoleStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for IndexOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for InsertStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for InspectShardStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaBroker<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaBrokerAwsPrivatelink<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaBrokerAwsPrivatelinkOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for PrepareStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for QualifiedReplica

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RaiseStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ReassignOwnedStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RefreshAtOptionValue<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RefreshEveryOptionValue<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ReplicaDefinition<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ReplicaOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ResetVariableStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RevokePrivilegesStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RevokeRoleStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for RollbackStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SelectStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetTransactionStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SetVariableStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowColumnsStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateClusterStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateConnectionStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateIndexStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateMaterializedViewStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateSinkStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateSourceStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateTableStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowCreateViewStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowObjectsStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ShowVariableStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for StartTransactionStatement

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SubscribeOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for SubscribeStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableFromSourceOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for TableOption<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for UpdateStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ValidateConnectionStatement<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ViewDefinition<T>

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for IntervalValue

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ValueError

Source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Version