pub struct DataFragSubmessageRead { /* private fields */ }
Implementations§
Source§impl DataFragSubmessageRead
impl DataFragSubmessageRead
pub fn new(data: ArcSlice) -> Self
pub fn _endianness_flag(&self) -> bool
pub fn inline_qos_flag(&self) -> bool
pub fn key_flag(&self) -> bool
pub fn _non_standard_payload_flag(&self) -> bool
pub fn reader_id(&self) -> EntityId
pub fn writer_id(&self) -> EntityId
pub fn writer_sn(&self) -> SequenceNumber
pub fn fragment_starting_num(&self) -> FragmentNumber
pub fn fragments_in_submessage(&self) -> u16
pub fn fragment_size(&self) -> u16
pub fn data_size(&self) -> u32
pub fn inline_qos(&self) -> ParameterList
pub fn serialized_payload(&self) -> Data
Trait Implementations§
Source§impl Clone for DataFragSubmessageRead
impl Clone for DataFragSubmessageRead
Source§fn clone(&self) -> DataFragSubmessageRead
fn clone(&self) -> DataFragSubmessageRead
Returns a duplicate 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 DataFragSubmessageRead
impl Debug for DataFragSubmessageRead
Source§impl PartialEq for DataFragSubmessageRead
impl PartialEq for DataFragSubmessageRead
Source§impl SubmessageHeader for DataFragSubmessageRead
impl SubmessageHeader for DataFragSubmessageRead
fn submessage_header(&self) -> SubmessageHeaderRead<'_>
impl Eq for DataFragSubmessageRead
impl StructuralPartialEq for DataFragSubmessageRead
Auto Trait Implementations§
impl Freeze for DataFragSubmessageRead
impl RefUnwindSafe for DataFragSubmessageRead
impl Send for DataFragSubmessageRead
impl Sync for DataFragSubmessageRead
impl Unpin for DataFragSubmessageRead
impl UnwindSafe for DataFragSubmessageRead
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more