Module implementations

Module implementations 

Source
Expand description

Implementations for distributed protocols

Structs§

AgentHealth
Monitoring agent health status
AggregatedMetrics
Aggregated metrics result
AggregationQuery
Aggregation query
AggregationStrategy
Aggregation strategy
Alert
Alert notification
AlertRule
Alert rule definition
AlertingSystem
Alerting system for monitoring
AllocationPlan
Resource allocation plan
AllocationRecord
Resource allocation record
AvailableResources
Available resources on a node
BasicSynchronizationProtocol
Basic synchronization protocol implementation
ByzantineConsensus
Byzantine fault tolerant consensus
CapabilityBasedBalancer
Capability-based load balancer
CheckpointData
Checkpoint data structure
CheckpointingSystem
Checkpointing system for fault tolerance
ComputationProgress
Computation progress tracking
ComputationResult
Computation result
ConsensusResult
Consensus result
ExecutionStatistics
Execution statistics
Fault
Fault representation
FaultToleranceManager
Fault tolerance management system
Impact
Predicted impact of a fault
InMemoryCheckpointStorage
In-memory checkpoint storage for testing
InMemoryMetricsStorage
In-memory metrics storage for testing
LeaderState
Leader state for Raft consensus
LogEntry
Log entry for Raft consensus
LogReplication
Log replication for Raft consensus
MLOptimizedBalancer
ML-optimized load balancer
MessageAuthenticator
Message authenticator for secure consensus
Metric
Individual metric data point
MetricsAggregator
Metrics aggregation engine
MetricsCollector
Metrics collection system
MetricsQuery
Metrics query structure
ModelEvaluator
Model evaluator for performance assessment
NetworkTopology
Network topology representation
PredictionResult
Prediction result
RaftConsensus
Raft consensus implementation
RecoveryResult
Recovery result
RedundancyManager
Redundancy management for fault tolerance
ResourceAllocation
Resource allocation per node
ResourceAllocator
Resource allocation system
ResourceMetrics
Resource metrics from monitoring
ResourceMonitor
Resource monitoring system
ResourcePredictor
Resource predictor for capacity planning
ResourceUsagePrediction
Resource usage prediction
SystemState
System state snapshot
SystemStatus
System status summary
TrainingConfig
Training configuration
TrainingDataCollector
Training data collector for ML models
TrainingResult
Training result for ML models
TrainingScheduler
Training scheduler for ML models

Enums§

AggregationFunction
Aggregation functions
AlertCondition
Alert conditions
Command
Commands for consensus protocol
FaultType
Types of faults in distributed quantum systems
Severity
Fault severity levels

Traits§

AllocationStrategy
Trait for resource allocation strategies
CheckpointStorage
Trait for checkpoint storage
ConsensusEngine
Consensus engine trait for distributed decision making
FaultDetector
Trait for fault detection
MetricsStorage
Trait for metrics storage
MonitoringAgent
Trait for monitoring agents
NotificationChannel
Trait for notification channels
PredictionModel
Trait for prediction models
RecoveryStrategy
Trait for recovery strategies
RedundancyStrategy
Trait for redundancy strategies