pub struct SequenceClaimFrontierRestore {
pub movable_claims: Vec<MovableSequenceClaim>,
pub immutable_candidates: Vec<ImmutableSequenceCandidate>,
pub products: SequenceProductRangesRestore,
pub recovery: Option<RecoverySequenceBlockRestore>,
}Expand description
Public persisted input for sequence-frontier restoration.
Fields§
§movable_claims: Vec<MovableSequenceClaim>Exact movable identity-slot sequence claims.
immutable_candidates: Vec<ImmutableSequenceCandidate>Immutable pending terminal and marker candidates.
products: SequenceProductRangesRestoreCompact conditional product ranges.
recovery: Option<RecoverySequenceBlockRestore>The sole optional DCR interval.
Trait Implementations§
Source§impl Clone for SequenceClaimFrontierRestore
impl Clone for SequenceClaimFrontierRestore
Source§impl Debug for SequenceClaimFrontierRestore
impl Debug for SequenceClaimFrontierRestore
impl Eq for SequenceClaimFrontierRestore
impl StructuralPartialEq for SequenceClaimFrontierRestore
Auto Trait Implementations§
impl Freeze for SequenceClaimFrontierRestore
impl RefUnwindSafe for SequenceClaimFrontierRestore
impl Send for SequenceClaimFrontierRestore
impl Sync for SequenceClaimFrontierRestore
impl Unpin for SequenceClaimFrontierRestore
impl UnsafeUnpin for SequenceClaimFrontierRestore
impl UnwindSafe for SequenceClaimFrontierRestore
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