List of all items
Structs
- CasOutcome
- error::CasError
- event::CasContext
- event::CasHooks
- executor::CasBuilder
- executor::CasExecutor
- observability::CasAlert
- observability::CasObservabilityConfig
- observability::ContentionThresholds
- report::CasExecutionReport
- strategy::CasStrategyProfile
Enums
- CasDecision
- CasSuccess
- error::CasAttemptFailure
- error::CasAttemptFailureKind
- error::CasErrorKind
- event::CasEvent
- observability::CasObservabilityMode
- observability::ListenerPanicPolicy
- options::CasTimeoutPolicy
- report::CasExecutionOutcome
- strategy::CasStrategy
Type Aliases
Constants
- constants::CONTENTION_ADAPTIVE_INITIAL_DELAY
- constants::CONTENTION_ADAPTIVE_JITTER_FACTOR
- constants::CONTENTION_ADAPTIVE_MAX_ATTEMPTS
- constants::CONTENTION_ADAPTIVE_MAX_DELAY
- constants::CONTENTION_ADAPTIVE_MAX_ELAPSED
- constants::CONTENTION_ADAPTIVE_MAX_TOTAL_ELAPSED
- constants::DEFAULT_CAS_MAX_ATTEMPTS
- constants::LATENCY_FIRST_MAX_ATTEMPTS
- constants::LATENCY_FIRST_MAX_ELAPSED
- constants::RELIABILITY_FIRST_INITIAL_DELAY
- constants::RELIABILITY_FIRST_JITTER_FACTOR
- constants::RELIABILITY_FIRST_MAX_ATTEMPTS
- constants::RELIABILITY_FIRST_MAX_DELAY
- constants::RELIABILITY_FIRST_MAX_ELAPSED
- constants::RELIABILITY_FIRST_MAX_TOTAL_ELAPSED