pub struct ExitProductRangeRestore {
pub start: DeliverySeq,
pub length: u64,
pub exit_participant: ParticipantId,
}Expand description
Persisted L_other x E product-range descriptor supplied during restoration.
Fields§
§start: DeliverySeqFirst owned sequence value.
length: u64Persisted range length, which must equal L - 1.
exit_participant: ParticipantIdPermanent participant whose exit claim owns the product row.
Trait Implementations§
Source§impl Clone for ExitProductRangeRestore
impl Clone for ExitProductRangeRestore
Source§fn clone(&self) -> ExitProductRangeRestore
fn clone(&self) -> ExitProductRangeRestore
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 ExitProductRangeRestore
Source§impl Debug for ExitProductRangeRestore
impl Debug for ExitProductRangeRestore
impl Eq for ExitProductRangeRestore
Source§impl PartialEq for ExitProductRangeRestore
impl PartialEq for ExitProductRangeRestore
impl StructuralPartialEq for ExitProductRangeRestore
Auto Trait Implementations§
impl Freeze for ExitProductRangeRestore
impl RefUnwindSafe for ExitProductRangeRestore
impl Send for ExitProductRangeRestore
impl Sync for ExitProductRangeRestore
impl Unpin for ExitProductRangeRestore
impl UnsafeUnpin for ExitProductRangeRestore
impl UnwindSafe for ExitProductRangeRestore
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