List of all items
Structs
- ast::AliasedExpression
- ast::AllAnyExpression
- ast::AlterIndexStatement
- ast::AlterJobStatement
- ast::AlterOwnerStatement
- ast::AlterSecuritySubjectStatement
- ast::AlterTableStatement
- ast::AnalyzeStatement
- ast::AsOfClause
- ast::BeginStatement
- ast::BetweenExpression
- ast::BooleanLiteral
- ast::CallArgumentSyntax
- ast::CallStatement
- ast::CaseArmSyntax
- ast::CaseExpression
- ast::CastExpression
- ast::ColumnDefinition
- ast::CommitStatement
- ast::CommonTableExpression
- ast::CopyStatement
- ast::CreateExtensionStatement
- ast::CreateExternalTypeStatement
- ast::CreateIndexStatement
- ast::CreateJobStatement
- ast::CreateOperatorClassStatement
- ast::CreateOperatorStatement
- ast::CreatePlannerSupportStatement
- ast::CreatePrincipalStatement
- ast::CreateRoleStatement
- ast::CreateRoutineStatement
- ast::CreateSchemaStatement
- ast::CreateTableStatement
- ast::CreateTriggerStatement
- ast::CreateViewStatement
- ast::CteReference
- ast::DefaultExpression
- ast::DeleteStatement
- ast::DescribeStatement
- ast::DistinctExpression
- ast::DropExtensionStatement
- ast::DropExternalTypeStatement
- ast::DropIndexStatement
- ast::DropJobStatement
- ast::DropOperatorClassStatement
- ast::DropOperatorStatement
- ast::DropPlannerSupportStatement
- ast::DropRoutineStatement
- ast::DropSecuritySubjectStatement
- ast::DropTableStatement
- ast::DropTriggerStatement
- ast::DropViewStatement
- ast::DynamicExecuteSyntax
- ast::ExceptionHandlerSyntax
- ast::ExistsExpression
- ast::ExplainStatement
- ast::ExpressionList
- ast::ExpressionStatement
- ast::FloatLiteral
- ast::ForeignKeyTableConstraint
- ast::FunctionCall
- ast::FunctionTableSource
- ast::GrantStatement
- ast::GroupByClause
- ast::Identifier
- ast::InExpression
- ast::InHashSetExpression
- ast::InfixExpression
- ast::InsertStatement
- ast::IntegerLiteral
- ast::IntervalLiteral
- ast::JoinTableSource
- ast::LikeExpression
- ast::ListExpression
- ast::NativeFunctionBindingSyntax
- ast::NullLiteral
- ast::ObjectName
- ast::OrderByExpression
- ast::Parameter
- ast::PragmaStatement
- ast::PrefixExpression
- ast::PrivilegeSyntax
- ast::ProceduralBlock
- ast::ProceduralSqlStatement
- ast::Program
- ast::QualifiedIdentifier
- ast::QualifiedOperator
- ast::QualifiedStarExpression
- ast::ReleaseSavepointStatement
- ast::ResultColumnSyntax
- ast::RevokeStatement
- ast::RollbackStatement
- ast::RoutineArgumentSyntax
- ast::RoutineSignatureSyntax
- ast::SavepointStatement
- ast::ScalarSubquery
- ast::SelectStatement
- ast::SetOperation
- ast::SetStatement
- ast::ShowCreateTableStatement
- ast::ShowCreateViewStatement
- ast::ShowIndexesStatement
- ast::ShowTablesStatement
- ast::ShowViewsStatement
- ast::SimpleTableSource
- ast::SourceRange
- ast::StarExpression
- ast::StringLiteral
- ast::SubqueryTableSource
- ast::TruncateStatement
- ast::UpdateStatement
- ast::VacuumStatement
- ast::ValuesTableSource
- ast::WhenClause
- ast::WindowDefinition
- ast::WindowExpression
- ast::WindowFrame
- ast::WithClause
- error::ParseError
- error::ParseErrors
- lexer::Lexer
- parser::Parser
- token::Position
- token::Token
Enums
- ast::AllAnyType
- ast::AlterSecuritySubjectActionSyntax
- ast::AlterTableOperation
- ast::AssignmentTargetSyntax
- ast::ColumnConstraint
- ast::ColumnOrConstraint
- ast::CopyFormat
- ast::DescribeFormat
- ast::DescribeTarget
- ast::DropBehaviorSyntax
- ast::ExceptionPatternSyntax
- ast::Expression
- ast::ForSourceSyntax
- ast::GrantSyntax
- ast::GroupByModifier
- ast::IndexMethod
- ast::InfixOperator
- ast::JobScheduleSyntax
- ast::LoopControlKind
- ast::ObjectPrivilegeSyntax
- ast::OwnershipTargetSyntax
- ast::PrefixOperator
- ast::PrivilegeTargetSyntax
- ast::ProceduralDeclaration
- ast::ProceduralStatement
- ast::ProceduralType
- ast::ReturnSyntax
- ast::RevokeSyntax
- ast::RoutineArgumentMode
- ast::RoutineKindSyntax
- ast::RoutineReturnSyntax
- ast::RoutineSecuritySyntax
- ast::RoutineVolatilitySyntax
- ast::SecuritySubjectKindSyntax
- ast::SetOperationType
- ast::Statement
- ast::TableConstraint
- ast::TriggerEventSyntax
- ast::TriggerLevelSyntax
- ast::TriggerTimingSyntax
- ast::WindowFrameBound
- ast::WindowFrameUnit
- precedence::Precedence
- token::TokenType
Traits
Functions
- parse_sql
- token::is_keyword
- token::is_operator
- token::is_operator_char
- token::is_punctuator
- token::punctuator_str