Docs.rs
  • sqlite3-parser-0.15.0
    • sqlite3-parser 0.15.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0/MIT
    • Links
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • gwenn
    • Dependencies
      • bitflags ^2.0 normal
      • fallible-iterator ^0.3 normal
      • indexmap ^2.0 normal
      • log ^0.4.22 normal
      • memchr ^2.0 normal
      • phf ^0.11 normal
      • uncased ^0.9.10 normal
      • env_logger ^0.11 dev
      • cc ^1.0 build
      • phf_codegen ^0.11 build
      • phf_shared ^0.11 build
      • uncased ^0.9.10 build
    • Versions
    • 77.76% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

sqlite3_parser0.15.0

Crate Items

  • Macros
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • ast::ColFlags
  • ast::ColumnDefinition
  • ast::CommonTableExpr
  • ast::CompoundSelect
  • ast::DeferSubclause
  • ast::DistinctNames
  • ast::ForeignKeyClause
  • ast::FrameClause
  • ast::FromClause
  • ast::FunctionTail
  • ast::Id
  • ast::IndexedColumn
  • ast::JoinType
  • ast::JoinedSelectTable
  • ast::Limit
  • ast::Name
  • ast::NamedColumnConstraint
  • ast::NamedTableConstraint
  • ast::ParameterInfo
  • ast::QualifiedName
  • ast::Select
  • ast::SelectBody
  • ast::Set
  • ast::SortedColumn
  • ast::TabFlags
  • ast::Type
  • ast::Upsert
  • ast::UpsertIndex
  • ast::Window
  • ast::WindowDef
  • ast::With
  • dialect::Token
  • lexer::Scanner
  • lexer::sql::Parser
  • lexer::sql::Tokenizer

Enums

  • ast::AlterTableBody
  • ast::As
  • ast::Cmd
  • ast::ColumnConstraint
  • ast::CompoundOperator
  • ast::CreateTableBody
  • ast::Distinctness
  • ast::Expr
  • ast::FrameBound
  • ast::FrameExclude
  • ast::FrameMode
  • ast::FunctionCallOrder
  • ast::Indexed
  • ast::InitDeferredPred
  • ast::InsertBody
  • ast::JoinConstraint
  • ast::JoinOperator
  • ast::LikeOperator
  • ast::Literal
  • ast::Materialized
  • ast::NullsOrder
  • ast::OneSelect
  • ast::Operator
  • ast::Over
  • ast::PragmaBody
  • ast::RefAct
  • ast::RefArg
  • ast::ResolveType
  • ast::ResultColumn
  • ast::SelectTable
  • ast::SortOrder
  • ast::Stmt
  • ast::TableConstraint
  • ast::TransactionType
  • ast::TriggerCmd
  • ast::TriggerEvent
  • ast::TriggerTime
  • ast::TypeSize
  • ast::UnaryOperator
  • ast::UpsertDo
  • dialect::TokenType
  • lexer::sql::Error
  • lexer::sql::ParserError

Traits

  • ast::fmt::ToTokens
  • ast::fmt::TokenStream
  • lexer::ScanError
  • lexer::Splitter

Macros

  • custom_err

Functions

  • dialect::keyword_token

Type Aliases

  • ast::PragmaValue
  • lexer::sql::Token