Struct rtps_parser::rtps::messages::submessage_elements::SequenceNumberSet
source · pub struct SequenceNumberSet { /* private fields */ }
Implementations§
source§impl SequenceNumberSet
impl SequenceNumberSet
pub fn new( base: SequenceNumber, set: impl IntoIterator<Item = SequenceNumber> ) -> Self
pub fn base(&self) -> SequenceNumber
pub fn set(&self) -> impl Iterator<Item = SequenceNumber> + '_
Trait Implementations§
source§impl Clone for SequenceNumberSet
impl Clone for SequenceNumberSet
source§fn clone(&self) -> SequenceNumberSet
fn clone(&self) -> SequenceNumberSet
Returns a copy of the value. Read more
1.0.0 · 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 SequenceNumberSet
impl Debug for SequenceNumberSet
source§impl FromBytes for SequenceNumberSet
impl FromBytes for SequenceNumberSet
fn from_bytes<E: ByteOrder>(v: &[u8]) -> Self
source§impl PartialEq for SequenceNumberSet
impl PartialEq for SequenceNumberSet
source§fn eq(&self, other: &SequenceNumberSet) -> bool
fn eq(&self, other: &SequenceNumberSet) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl WriteBytes for SequenceNumberSet
impl WriteBytes for SequenceNumberSet
fn write_bytes(&self, buf: &mut [u8]) -> usize
impl Eq for SequenceNumberSet
impl StructuralEq for SequenceNumberSet
impl StructuralPartialEq for SequenceNumberSet
Auto Trait Implementations§
impl RefUnwindSafe for SequenceNumberSet
impl Send for SequenceNumberSet
impl Sync for SequenceNumberSet
impl Unpin for SequenceNumberSet
impl UnwindSafe for SequenceNumberSet
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