Trait mz_sql_parser::ast::visit::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)

Object Safety§

This trait is not object safe.

Implementors§

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 AvroSchema<T>

source§

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

source§

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

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 ColumnOption<T>

source§

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

source§

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

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

source§

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

source§

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

source§

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

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 CsrConfigOptionName<T>

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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

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 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 Expr<T>

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 Format<T>

source§

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

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 HomogenizingFunction

source§

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

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 IsExprConstruct<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 KafkaBrokerAwsPrivatelinkOptionName

source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for KafkaBrokerTunnel<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 MutRecBlockOptionName

source§

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

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 PgConfigOptionName

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 ProtobufSchema<T>

source§

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

source§

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

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

source§

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

source§

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

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 SubscribeOutput<T>

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 TableConstraint<T>

source§

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

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 UnresolvedObjectName

source§

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

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 WithOptionValue<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 Assignment<T>

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 CloseStatement

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 ColumnDef<T>

source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for ColumnOptionDef<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 ConnectionOption<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 CreateConnectionOption<T>

source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateConnectionStatement<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 CreateSourceOption<T>

source§

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

source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for CreateSourceSubsource<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 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 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 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 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 FetchOption<T>

source§

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

source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for Function<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 Ident

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 IntervalValue

source§

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

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 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 Limit<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 MutRecBlock<T>

source§

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

source§

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

source§

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

source§

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

source§

impl<'ast, T: AstInfo> VisitNode<'ast, T> for PgConfigOption<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 Query<T>

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 Schema

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 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 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 SubscriptPosition<T>

source§

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

source§

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

source§

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

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 UpdateStatement<T>

source§

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

source§

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

source§

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

source§

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

source§

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

source§

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