Expand description
Borsa-specific data transfer objects and configuration primitives built on top of paft.
Re-exports§
pub use routing_policy::Preference;pub use routing_policy::RoutingContext;pub use routing_policy::RoutingPolicy;pub use routing_policy::RoutingPolicyBuilder;pub use routing_policy::ScopeKey;
Modules§
- routing_
policy - Centralized routing policy for provider and exchange ordering.
Structs§
- Attribution
- Attribution of merged history: which connector supplied which timestamp spans.
- Backoff
Config - Exponential backoff configuration for reconnecting streaming sessions.
- Borsa
Config - Global configuration for the
Borsaorchestrator. - Connector
Key - Typed key for identifying connectors in priority configuration.
- Download
Report - Summary of historical data download.
- Info
Report - Summary of instrument information retrieval.
- Search
Report - Summary of a symbol search operation.
- Span
- A continuous span of timestamps [start..=end] that a connector contributed.
Enums§
- Borsa
Error - Unified error type for the borsa workspace.
- Fetch
Strategy - Strategy for selecting among eligible data providers.
- Merge
Strategy - Strategy for merging history data from multiple providers.
- Resampling
- Forced resampling mode for merged history series.