Skip to main content

QualifiedAdmissionOperationStore

Trait QualifiedAdmissionOperationStore 

Source
pub trait QualifiedAdmissionOperationStore: AdmissionOperationStore { }
Expand description

Explicit trust boundary for stores allowed to qualify durable recovery claims.

§Implementation contract

Implementations must durably serialize claims with operation mutations, enforce the current serving-owner fence and trusted time, and revalidate the exact persisted claim and historical coordinator lease. An implementation that returns success without those guarantees can authorize an unsafe recovery transition.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§