List of all items
Structs
- application::circuit_breaker::CircuitBreaker
- application::circuit_breaker::CircuitBreakerConfig
- application::emitter::EmitterConfig
- application::emitter::EmitterHandle
- application::emitter::SummaryEmitter
- application::limiter::RateLimiter
- application::metrics::Metrics
- application::metrics::MetricsSnapshot
- application::ports::EvictionCandidate
- application::registry::EventState
- application::registry::SuppressionRegistry
- domain::metadata::EventMetadata
- domain::policy::CountBasedPolicy
- domain::policy::ExponentialBackoffPolicy
- domain::policy::TimeWindowPolicy
- domain::policy::TokenBucketPolicy
- domain::signature::EventSignature
- domain::summary::SuppressionCounter
- domain::summary::SuppressionSummary
- infrastructure::clock::SystemClock
- infrastructure::eviction::lru::LruEviction
- infrastructure::eviction::memory::MemoryEviction
- infrastructure::eviction::priority::PriorityEviction
- infrastructure::eviction::priority_with_memory::PriorityWithMemoryEviction
- infrastructure::layer::TracingRateLimitLayer
- infrastructure::layer::TracingRateLimitLayerBuilder
- infrastructure::storage::ShardedStorage
Enums
- application::circuit_breaker::CircuitState
- application::emitter::EmitterConfigError
- application::emitter::ShutdownError
- application::limiter::LimitDecision
- domain::policy::Policy
- domain::policy::PolicyDecision
- domain::policy::PolicyError
- infrastructure::layer::BuildError
- infrastructure::layer::EvictionStrategy
Traits
- application::ports::Clock
- application::ports::EvictionPolicy
- application::ports::Storage
- domain::policy::RateLimitPolicy