API reference
The crate exposes a single fluent client (AnalyticsClient) and three builders (subscription, historical, replay).
Entry points
| Surface | Purpose |
|---|---|
AnalyticsClient | The fluent client. connect, subscribe, historical, replay. |
SubscriptionBuilder | Live subscribe path. |
HistoricalBuilder | Upstream historical fan-out query path. |
ReplayScope | Recorded-tick replay path. |
*Spec | Per-analytic configuration structs. |
*Tick / Tick* | Output schemas. |
| Errors | The error taxonomy. |
Generated rustdoc
The full rustdoc is generated from the workspace:
bash
cargo doc --workspace --no-deps --lockedIn production, this site embeds the rustdoc under /api/rustdoc/kairos_thetadata/ once the GitHub Pages workflow is restored. Until then, treat the hand-curated reference pages as the authoritative public surface and run cargo doc locally for the full detail.