Expand description
Extended functionality for providers Extension trait for Provider to provide additional functionality
This module provides an extension trait that adds convenience methods to all Provider implementations, making them easier to use in a unified way.
Re-exports§
pub use alerts::AlertCondition;pub use alerts::AlertConfig;pub use alerts::AlertHandle;pub use alerts::AnomalyAlgorithm;pub use alerts::AnomalyConfig;pub use health::ComponentHealth;pub use health::HealthIssue;pub use health::HealthState;pub use health::HealthStatus;pub use health::IssueSeverity;pub use metrics::AggregatedMetrics;pub use metrics::CustomMetric;pub use metrics::ExecutionQualityMetrics;pub use metrics::InstrumentMetrics;pub use metrics::LatencyBucket;pub use metrics::LatencyDistribution;pub use metrics::LatencyMetrics;pub use metrics::MetricsCollector;pub use metrics::MicrostructureSignals;pub use metrics::OrderFlowMetrics;pub use metrics::TradingMetrics;
Modules§
- alerts
- Alerting and anomaly detection for the HFT provider system
- health
- Health monitoring and diagnostics for the HFT provider system
- metrics
- Metrics collection and reporting for the HFT provider system
Enums§
- Unified
Provider - Unified provider interface for the monitor system
Traits§
- Data
Handler - Data handler trait for processing market data
- Monitor
Ext - Advanced monitoring capabilities for High-Frequency Trading (HFT) systems
- Provider
Ext - Extension trait for new provider implementations