Docs.rs
prest-0.5.1
prest 0.5.1
Permalink
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
edezhic
Dependencies
ansi-to-html ^0.2
normal
optional
async-trait ^0.1.81
normal
axum-htmx ^0.6
normal
chrono ^0.4
normal
futures ^0.3
normal
gluesql ^0.16.3
normal
optional
hex ^0.4
normal
optional
iter-enum ^1
normal
itoa ^1
normal
mime_guess ^2
normal
pin-project-lite ^0.2
normal
prest-db-macro ^0.4.0
normal
optional
prest-embed-macro ^0.3.0
normal
optional
prest-embed-utils ^0.2.0
normal
optional
prest-html-macro ^0.3.0
normal
optional
prest-init-macro ^0.1.0
normal
prest-serde-derive-fork ^1.0.216
normal
semver ^1.0
normal
serde ^1.0.216
normal
serde_json ^1
normal
thiserror ^2
normal
time ^0.3
normal
tower ^0.5
normal
tracing ^0.1.40
normal
prest-build ^0.3
build
async-broadcast ^0.7.1
normal
axum ^0.7.9
normal
axum-login ^0.16
normal
optional
axum-server ^0.7
normal
bincode ^1
normal
optional
directories ^5.0
normal
dotenvy ^0.15
normal
openidconnect ^3.5
normal
optional
password-auth ^1
normal
optional
rev_buf_reader ^0.3.0
normal
russh ^0.48
normal
russh-keys ^0.48.1
normal
russh-sftp ^2.0.6
normal
rustls-acme ^0.12
normal
sled ^0.34.7
normal
sysinfo ^0.32
normal
tao ^0.24
normal
optional
tokio ^1
normal
tokio_schedule ^0.3.1
normal
tower-http ^0.6.2
normal
tower-livereload ^0.9.5
normal
tower-sessions ^0.13
normal
optional
tracing-appender ^0.2
normal
optional
tracing-subscriber ^0.3.18
normal
optional
uuid ^1.11
normal
wry ^0.35
normal
optional
axum ^0.7.9
normal
console_error_panic_hook ^0.1.7
normal
js-sys ^0.3.70
normal
tracing-subscriber ^0.3.18
normal
optional
tracing-web ^0.1.3
normal
optional
uuid ^1.6
normal
wasm-bindgen ^0.2.93
normal
wasm-bindgen-futures ^0.4
normal
web-sys ^0.3.70
normal
Versions
33.61%
of the crate is documented
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
prest
0.5.1
Module sql
Module Items
Modules
Structs
Enums
Traits
Functions
In crate prest
prest
Module
sql
Copy item path
Source
Expand description
re-export of GlueSQL core AST builder and other utils
Modules
§
function
Structs
§
AddColumn
Node
Alter
Table
Node
Array
Assignment
CmpExpr
Node
Column
Def
Column
Unique
Option
Create
Index
Node
Create
Table
Node
Delete
Node
Drop
Column
Node
Drop
Index
Node
Drop
Table
Node
Expr
With
Alias
Node
Filter
Node
Foreign
Key
Group
ByNode
Hash
Join
Node
Having
Node
Insert
Node
Join
Join
Constraint
Node
Join
Node
Limit
Node
NonClustered
Node
Offset
Limit
Node
Offset
Node
Operate
Function
Arg
Order
ByExpr
Order
ByNode
Primary
KeyNode
Project
Node
Query
Rename
Column
Node
Rename
Table
Node
Select
Select
Node
Show
Columns
Node
Table
Alias
Table
Factor
Node
Table
With
Joins
Update
Node
Values
Enums
§
Aggregate
Aggregate
Node
Alter
Table
Operation
Assignment
Node
AstBuilder
Error
AstLiteral
Binary
Operator
Column
DefNode
Column
List
Count
ArgExpr
Data
Type
Data
Type
Node
Date
Time
Field
Dictionary
Expr
Expr
List
Expr
Node
Function
Index
Item
Index
Item
Node
Index
Operator
Join
Constraint
Join
Executor
Join
Operator
Numeric
Node
Order
ByExpr
List
Order
ByExpr
Node
Payload
Query
Node
Referential
Action
Select
Item
Select
Item
List
Select
Item
Node
SetExpr
Statement
Table
Factor
Trim
Where
Field
Unary
Operator
Value
Variable
Traits
§
Build
Execute
ToSql
ToSql
Unquoted
Functions
§
avg
begin
bitwise_
not
bytea
Returns an AST ExprNode containing the provided Bytea.
case
col
commit
count
date
exists
expr
factorial
glue_
indexes
glue_
objects
glue_
table_
columns
glue_
tables
max
min
minus
nested
non_
clustered
not
not_
exists
null
num
plus
primary_
key
Entry point function to Primary Key
rollback
select
series
stdev
subquery
sum
table
Entry point function to build statement
text
time
timestamp
uuid
values
variance