pub struct SlotObservation { /* private fields */ }Expand description
Owned identity observed before copying a slot payload.
Implementations§
Source§impl SlotObservation
impl SlotObservation
Sourcepub const fn slot_index(self) -> u32
pub const fn slot_index(self) -> u32
Returns the exact observed slot index.
Sourcepub const fn generation(self) -> u64
pub const fn generation(self) -> u64
Returns the connection generation.
Sourcepub const fn payload_len(self) -> u32
pub const fn payload_len(self) -> u32
Returns the validated payload length.
Trait Implementations§
Source§impl Clone for SlotObservation
impl Clone for SlotObservation
Source§fn clone(&self) -> SlotObservation
fn clone(&self) -> SlotObservation
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 SlotObservation
Source§impl Debug for SlotObservation
impl Debug for SlotObservation
impl Eq for SlotObservation
Source§impl PartialEq for SlotObservation
impl PartialEq for SlotObservation
impl StructuralPartialEq for SlotObservation
Auto Trait Implementations§
impl Freeze for SlotObservation
impl RefUnwindSafe for SlotObservation
impl Send for SlotObservation
impl Sync for SlotObservation
impl Unpin for SlotObservation
impl UnsafeUnpin for SlotObservation
impl UnwindSafe for SlotObservation
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