Skip to main content

VisitNode

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".

Implementors§

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

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 CreateNetworkPolicyStatement<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 CreateSinkConnection<T>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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 CreateSubsourceOptionName

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

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 DeferredItemName<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 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 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 ExecuteUnitTestStatement<T>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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 ExplainSinkSchemaFor

Source§

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

Source§

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

Source§

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

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 ExternalReferenceExport

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

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

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 RefreshOptionValue<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 ReplicaOptionName

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 RoleAttribute

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

Source§

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

Source§

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

Source§

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

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 SetTransactionStatement

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

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 UnresolvedDatabaseName

Source§

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

Source§

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

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 Value

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 Version

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 WindowFrameBound

Source§

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

Source§

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

Source§

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