pub trait QualifiedAdmissionOperationStoreExt: QualifiedAdmissionOperationStore {
// Provided method
fn claim_recovery(
&self,
operation_id: &AdmissionOperationId,
expected_version: u64,
claimant_id: &AdmissionIdentifier,
trusted_now_unix_ms: u64,
expires_at_unix_ms: u64,
current_store_fence: &StoreMutationFence,
) -> Result<AdmissionRecoveryLease, AdmissionOperationStoreError> { ... }
}Expand description
Non-overridable recovery qualification for explicitly trusted stores.
Provided Methods§
fn claim_recovery( &self, operation_id: &AdmissionOperationId, expected_version: u64, claimant_id: &AdmissionIdentifier, trusted_now_unix_ms: u64, expires_at_unix_ms: u64, current_store_fence: &StoreMutationFence, ) -> Result<AdmissionRecoveryLease, AdmissionOperationStoreError>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".