Expand description
Per-language call metadata that crosses the boundary from spikard’s SQL module to the per-language handler-stub generators.
The OpenAPI spec emitted by crate::sql::openapi_from_routes stays vanilla
— no x-* extensions — so any generic OpenAPI consumer sees a normal
document. The sidecar JSON carries everything spikard’s per-language
generators need to replace raise NotImplementedError("TODO") stubs with
real bodies that call into scythe-generated query functions.
Structs§
- Sidecar
- Top-level sidecar: language → operation_id → entry.
- Sidecar
Entry - One handler’s call info in one target language.
- Sidecar
Param - One argument of a sidecar call.
Functions§
- build_
sidecar_ entry - Build a sidecar entry from an
AnalyzedQueryand a per-param binding map.