Skip to main contentCrate haystack_server
Source pub use app::HaystackServer;pub use federation::Federation;
- actions
- Action registry for the
invokeAction op. - app
- Server builder and startup.
- auth
- Server-side authentication manager using SCRAM SHA-256.
- connector
- Connector for fetching entities from a remote Haystack server.
- content
- Content negotiation — parse Accept header to pick codec, decode request body.
- demo
- error
- Haystack error grids and Actix Web error integration.
- federation
- Federation manager — coordinates multiple remote connectors for federated queries.
- his_store
- In-memory time-series store for historical data (hisRead / hisWrite).
- ops
- Haystack HTTP API op handlers and route registration.
- state
- Application state shared across all request handlers.
- ws
- WebSocket handler and watch subscription manager.