Skip to main content

QualifiedAdmissionOperationStoreExt

Trait QualifiedAdmissionOperationStoreExt 

Source
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§

Source

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".

Implementors§