Docs.rs
libsql-sqlite3-parser-0.12.0
libsql-sqlite3-parser 0.12.0
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
smallvec >=1.6.1
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
23.53%
of the crate is documented
Go to latest version
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_parser
0.12.0
Module ast
Structs
Enums
Traits
Type Aliases
In crate libsql_sqlite3_parser
Module
libsql_sqlite3_parser
::
ast
Copy item path
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