List of all items
Structs
- EffectId
- EffectKey
- EffectName
- EffectRecord
- ErrorRecord
- IdempotencyKey
- InvalidTransition
- Lease
- LogicalKey
- WorkerId
- approval::ApprovalRequest
- approval::CliApproval
- clock::ManualClock
- clock::SystemClock
- clock::TokioClock
- compensation::CompensationBuilder
- compensation::CompensationContext
- effect::EffectBuilder
- effect::EffectContext
- effect::EffectFailure
- fault::Arming
- fault::FaultInjector
- handler::CompensationSubmission
- handler::Handler
- handler::Submission
- id::EffectId
- id::EffectKey
- id::EffectName
- id::IdempotencyKey
- id::LogicalKey
- id::WorkerId
- observer::Observation
- policy::Capabilities
- policy::PolicyBuilder
- policy::Requirements
- policy::RiskPolicy
- recovery::RecoveryReport
- redaction::RedactKeys
- redaction::Secret
- retention::PruneReport
- retention::RetentionPolicy
- retry::RetryPolicy
- runtime::Runtime
- runtime::RuntimeBuilder
- state::InvalidTransition
- testkit::FakeRemote
- verification::NoVerification
- verification::VerifyWith
Enums
- Disposition
- EffectKind
- EffectStatus
- FailureClass
- IdentityError
- StoreError
- Transition
- approval::ApprovalDecision
- compensation::CompensationOutcome
- effect::EffectOutcome
- effect::Precondition
- error::RuntimeError
- failure::Disposition
- failure::FailureClass
- fault::Fault
- fault::FaultPoint
- id::IdentityError
- kind::EffectKind
- policy::RiskLevel
- policy::UnknownPlan
- recovery::Resolution
- redaction::Field
- state::EffectStatus
- state::Transition
- testkit::Behavior
- verification::NotFoundReading
- verification::Verification
- verification::VerificationMode
Traits
- EffectStore
- approval::ApprovalProvider
- clock::Clock
- handler::CompensableEffect
- handler::EffectHandler
- handler::VerifiableEffect
- observer::EffectObserver
- redaction::Redactor
- verification::Verifier