pub struct DetachedCredentialRecoveryRestore {
pub participant_id: ParticipantId,
pub marker_delivery_seq: DeliverySeq,
pub prior_binding_epoch: BindingEpoch,
pub resulting_floor: DeliverySeq,
pub terminal: BindingFateTerminalRestore,
pub progress: MarkerCursorProgressRestore,
}Expand description
Marker-backed detached credential-recovery provenance.
Fields§
§participant_id: ParticipantIdDetached participant.
marker_delivery_seq: DeliverySeqDelivered recovery marker.
prior_binding_epoch: BindingEpochDead binding epoch that received the marker.
resulting_floor: DeliverySeqFloor measured by the binding-fate transaction that selected DCR.
terminal: BindingFateTerminalRestoreExact committed or pending terminal proving the binding fate occurred.
progress: MarkerCursorProgressRestoreExact marker-backed cursor predecessor.
Trait Implementations§
Source§impl Clone for DetachedCredentialRecoveryRestore
impl Clone for DetachedCredentialRecoveryRestore
Source§fn clone(&self) -> DetachedCredentialRecoveryRestore
fn clone(&self) -> DetachedCredentialRecoveryRestore
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for DetachedCredentialRecoveryRestore
impl Eq for DetachedCredentialRecoveryRestore
impl StructuralPartialEq for DetachedCredentialRecoveryRestore
Auto Trait Implementations§
impl Freeze for DetachedCredentialRecoveryRestore
impl RefUnwindSafe for DetachedCredentialRecoveryRestore
impl Send for DetachedCredentialRecoveryRestore
impl Sync for DetachedCredentialRecoveryRestore
impl Unpin for DetachedCredentialRecoveryRestore
impl UnsafeUnpin for DetachedCredentialRecoveryRestore
impl UnwindSafe for DetachedCredentialRecoveryRestore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more