pub struct TerminalProductRangeRestore {
pub start: DeliverySeq,
pub length: u64,
pub terminal: BindingTerminalOwner,
}Expand description
Persisted L x T product-range descriptor supplied during restoration.
Fields§
§start: DeliverySeqFirst owned sequence value.
length: u64Persisted range length, which must equal the active-rank count.
terminal: BindingTerminalOwnerExact terminal claim that owns the product row.
Trait Implementations§
Source§impl Clone for TerminalProductRangeRestore
impl Clone for TerminalProductRangeRestore
Source§fn clone(&self) -> TerminalProductRangeRestore
fn clone(&self) -> TerminalProductRangeRestore
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 TerminalProductRangeRestore
Source§impl Debug for TerminalProductRangeRestore
impl Debug for TerminalProductRangeRestore
impl Eq for TerminalProductRangeRestore
impl StructuralPartialEq for TerminalProductRangeRestore
Auto Trait Implementations§
impl Freeze for TerminalProductRangeRestore
impl RefUnwindSafe for TerminalProductRangeRestore
impl Send for TerminalProductRangeRestore
impl Sync for TerminalProductRangeRestore
impl Unpin for TerminalProductRangeRestore
impl UnsafeUnpin for TerminalProductRangeRestore
impl UnwindSafe for TerminalProductRangeRestore
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