pub struct RecoveredBindingFateRestore {
pub fenced_attach: FencedAttachCommitRestore,
pub participant_id: ParticipantId,
pub binding_epoch: BindingEpoch,
pub resulting_floor: DeliverySeq,
}Expand description
Complete fenced-attach predecessor for a recovered binding-fate authority.
ⓘ
use liminal_protocol::lifecycle::RecoveredBindingFateRestore;
fn bypass() {
let _ = RecoveredBindingFateRestore::restore;
}Fields§
§fenced_attach: FencedAttachCommitRestoreExact fenced-attach commit that installed the recovered epoch.
participant_id: ParticipantIdFate event participant.
binding_epoch: BindingEpochFate event epoch.
resulting_floor: DeliverySeqFloor measured in the fate transaction.
Trait Implementations§
Source§impl Clone for RecoveredBindingFateRestore
impl Clone for RecoveredBindingFateRestore
Source§fn clone(&self) -> RecoveredBindingFateRestore
fn clone(&self) -> RecoveredBindingFateRestore
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 RecoveredBindingFateRestore
Source§impl Debug for RecoveredBindingFateRestore
impl Debug for RecoveredBindingFateRestore
impl Eq for RecoveredBindingFateRestore
impl StructuralPartialEq for RecoveredBindingFateRestore
Auto Trait Implementations§
impl Freeze for RecoveredBindingFateRestore
impl RefUnwindSafe for RecoveredBindingFateRestore
impl Send for RecoveredBindingFateRestore
impl Sync for RecoveredBindingFateRestore
impl Unpin for RecoveredBindingFateRestore
impl UnsafeUnpin for RecoveredBindingFateRestore
impl UnwindSafe for RecoveredBindingFateRestore
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