Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

API Reference

Full API documentation is generated from source code.

Rust Crates

CrateDescriptionDocs
qail-coreAST, Builder, Parserdocs.rs
qail-pgPostgreSQL driverdocs.rs
qail-gatewayAuto-REST gatewaydocs.rs
qailCLI and toolingdocs.rs

SDKs

SDKStatusDistribution
TypeScript (@qail/client)Supportednpm
Swift (sdk/swift)SupportedSource package
Kotlin (sdk/kotlin)SupportedSource module
Node.js native bindingDeferredNot published
WASM bindingDeferredNot published

Generate Local Docs

cargo doc --no-deps --open

Key Types

qail-core

  • QailCmd - Query command builder
  • Operator - Comparison operators
  • SortOrder - ASC/DESC
  • Expr - Expression AST nodes

qail-pg

  • PgDriver - Database connection
  • PgPool - Connection pool
  • PgRow - Result row
  • PgError - Error types

Source Code

View the source on GitHub: