Initial commit: duck derive macros

This commit is contained in:
2025-07-17 22:53:27 -07:00
commit 40cdd9a4c2
18 changed files with 4333 additions and 0 deletions

15
README.md Normal file
View File

@ -0,0 +1,15 @@
`libduck` provides quality-of-life features for [duckdb-rs](https://github.com/duckdb/duckdb-rs). See doc comments in `lib.rs` for details.
## TODO:
- `CAST(? AS JSON)` hack docs, feature, and example
- features (utoipa, url, etc)
- tests
- simple struct, all types
- u8/blob
- json
- option json and blob (Option must be external)
- nested structs
- string enums
- arc json, arc blob (repeated nesting)
- docstring examples (from tests)