Docs.rs
  • libsql-sqlite3-parser-0.13.0
    • libsql-sqlite3-parser 0.13.0
    • Permalink
    • Docs.rs crate page
    • Apache-2.0/MIT
    • Links
    • Documentation
    • crates.io
    • Source
    • Owners
    • glommer
    • penberg
    • github:tursodatabase:publish
    • Dependencies
      • bitflags ^2.0 normal
      • fallible-iterator ^0.3 normal
      • indexmap ^2.0 normal
      • log ^0.4 normal
      • memchr ^2.0 normal
      • phf ^0.11 normal
      • uncased ^0.9 normal
      • env_logger ^0.10 dev
      • cc ^1.0 build
      • phf_codegen ^0.11 build
      • phf_shared ^0.11 build
      • uncased ^0.9 build
    • Versions
    • 4.84% 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

libsql_sqlite3_parser0.13.0

Module ast

Module Items

  • Structs
  • Enums
  • Traits
  • Type Aliases

In crate libsql_sqlite3_parser

libsql_sqlite3_parser

Module ast

Source
Expand description

Abstract Syntax Tree

Structs§

ColumnDefinition
CommonTableExpr
CompoundSelect
DeferSubclause
ForeignKeyClause
FrameClause
FromClause
FunctionTail
GroupBy
Id
identifier or one of several keywords or INDEXED
IndexedColumn
JoinedSelectTable
Limit
Name
identifier or string or CROSS or FULL or INNER or LEFT or NATURAL or OUTER or RIGHT.
NamedColumnConstraint
NamedTableConstraint
ParameterInfo
QualifiedName
Select
SelectBody
Set
SortedColumn
TableOptions
Type
Upsert
UpsertIndex
Window
WindowDef
With

Enums§

AlterTableBody
As
Cmd
ColumnConstraint
CompoundOperator
CreateTableBody
Distinctness
Expr
FrameBound
FrameExclude
FrameMode
Indexed
InitDeferredPred
InsertBody
JoinConstraint
JoinOperator
JoinType
LikeOperator
Literal
Materialized
NullsOrder
OneSelect
Operator
Over
PragmaBody
RefAct
RefArg
ResolveType
ResultColumn
SelectTable
SortOrder
Stmt
TableConstraint
TransactionType
TriggerCmd
TriggerEvent
TriggerTime
TypeSize
UnaryOperator
UpsertDo

Traits§

ToTokens
TokenStream

Type Aliases§

PragmaValue