Module circuit_breaker

Source

Structs§

CircuitBreakerOutcome
CircuitBreakerSet
CircuitBreakerSetConfig
Shared sampling configuration for a circuit breaker set.
CircuitBreakerState
CumulativeChange
MonotonicRun
Trips when recent price changes form a long enough same-direction run.
Observation
RingBuffer
StepwiseChange
Trips when the relative absolute change between adjacent observations exceeds the configured maximum.
UncheckedCircuitBreakerSet
UncheckedRingBuffer
WindowedChangeDelta
Trips when equal-sized current and historical windows have different means.

Enums§

CircuitBreaker
CircuitBreakerError
CircuitBreakerEvent
CircuitBreakerSetParseError
CircuitBreakerStatus
ErrorCode
PriceBlockedReason
RingBufferParseError

Traits§

CircuitBreakerRule
Runtime rule interface used by CircuitBreakerSet.

Type Aliases§

PriceAcceptance