Struct rtps_parser::rtps::messages::submessages::data::DataSubmessageRead
source · pub struct DataSubmessageRead { /* private fields */ }
Implementations§
source§impl DataSubmessageRead
impl DataSubmessageRead
pub fn new( inline_qos_flag: SubmessageFlag, data_flag: SubmessageFlag, key_flag: SubmessageFlag, non_standard_payload_flag: SubmessageFlag, reader_id: EntityId, writer_id: EntityId, writer_sn: SequenceNumber, inline_qos: &ParameterList, serialized_payload: &Data ) -> Self
pub fn inline_qos_flag(&self) -> bool
pub fn _data_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 inline_qos(&self) -> ParameterList
pub fn serialized_payload(&self) -> Data
Trait Implementations§
source§impl Debug for DataSubmessageRead
impl Debug for DataSubmessageRead
source§impl From<ArcSlice> for DataSubmessageRead
impl From<ArcSlice> for DataSubmessageRead
source§impl PartialEq for DataSubmessageRead
impl PartialEq for DataSubmessageRead
source§fn eq(&self, other: &DataSubmessageRead) -> bool
fn eq(&self, other: &DataSubmessageRead) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl SubmessageHeader for DataSubmessageRead
impl SubmessageHeader for DataSubmessageRead
fn submessage_header(&self) -> SubmessageHeaderRead<'_>
impl Eq for DataSubmessageRead
impl StructuralEq for DataSubmessageRead
impl StructuralPartialEq for DataSubmessageRead
Auto Trait Implementations§
impl RefUnwindSafe for DataSubmessageRead
impl Send for DataSubmessageRead
impl Sync for DataSubmessageRead
impl Unpin for DataSubmessageRead
impl UnwindSafe for DataSubmessageRead
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