Expand description
Rust client-side SDK for DuckDB’s experimental Quack remote protocol.
The crate implements the HTTP client transport plus the DuckDB
BinarySerializer-compatible message, logical type, and DataChunk codecs
needed by a Quack client.
Structs§
- Child
Type - Column
Definition - Column
Input - Coordinate
Reference System - Data
Chunk - Date
Value - Decimal
Value - Interval
Value - Json
Options - Logical
Type - Logical
Types - Quack
Client - Quack
Client Options - Quack
Connection Info - Quack
Query Result - Time
TzValue - Time
Value - Timestamp
Value
Enums§
- BigInt
Json Mode - Bytes
Json Mode - Extra
Type Info - Logical
Type Id - Quack
Error - SqlParameter
- SqlParameters
- Tagged
Json Mode - Time
Unit - Timestamp
Unit - Value
Functions§
- column
- data_
chunk - data_
chunk_ from_ rows - date_
from_ iso_ date - date_
value - decimal_
to_ string - decimal_
value - format_
sql - interval_
value - rows_
from_ chunk - sql_
literal - time_
tz_ value - time_
value - timestamp_
value - to_
json_ row - to_
json_ rows - to_
json_ value