pub struct SequenceClaimFrontier { /* private fields */ }Expand description
Validated exact sequence claim frontier.
Implementations§
Source§impl SequenceClaimFrontier
impl SequenceClaimFrontier
Sourcepub const fn ledger(&self) -> SequenceLedger
pub const fn ledger(&self) -> SequenceLedger
Returns the aggregate ledger validated against these exact owners.
Sourcepub fn movable_claims(&self) -> &[MovableSequenceClaim]
pub fn movable_claims(&self) -> &[MovableSequenceClaim]
Borrows exact movable identity-slot claims.
Sourcepub fn immutable_candidates(&self) -> &[ImmutableSequenceCandidate]
pub fn immutable_candidates(&self) -> &[ImmutableSequenceCandidate]
Borrows immutable candidates in delivery-sequence order.
Sourcepub const fn products(&self) -> &SequenceProductRanges
pub const fn products(&self) -> &SequenceProductRanges
Borrows compact conditional product ranges.
Sourcepub const fn recovery(&self) -> Option<RecoverySequenceBlock>
pub const fn recovery(&self) -> Option<RecoverySequenceBlock>
Returns the sole validated DCR sequence interval.
Trait Implementations§
Source§impl Clone for SequenceClaimFrontier
impl Clone for SequenceClaimFrontier
Source§fn clone(&self) -> SequenceClaimFrontier
fn clone(&self) -> SequenceClaimFrontier
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 moreSource§impl Debug for SequenceClaimFrontier
impl Debug for SequenceClaimFrontier
impl Eq for SequenceClaimFrontier
Source§impl PartialEq for SequenceClaimFrontier
impl PartialEq for SequenceClaimFrontier
impl StructuralPartialEq for SequenceClaimFrontier
Auto Trait Implementations§
impl Freeze for SequenceClaimFrontier
impl RefUnwindSafe for SequenceClaimFrontier
impl Send for SequenceClaimFrontier
impl Sync for SequenceClaimFrontier
impl Unpin for SequenceClaimFrontier
impl UnsafeUnpin for SequenceClaimFrontier
impl UnwindSafe for SequenceClaimFrontier
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