Enum rtps_parser::rtps::messages::types::SubmessageKind
source · pub enum SubmessageKind {
DATA,
GAP,
HEARTBEAT,
ACKNACK,
PAD,
INFO_TS,
INFO_REPLY,
INFO_DST,
INFO_SRC,
DATA_FRAG,
NACK_FRAG,
HEARTBEAT_FRAG,
}
Expand description
SubmessageKind Enumeration used to identify the kind of Submessage. The following values are reserved by this version of the protocol: DATA, GAP, HEARTBEAT, ACKNACK, PAD, INFO_TS, INFO_REPLY, INFO_DST, INFO_SRC, DATA_FRAG, NACK_FRAG, HEARTBEAT_FRAG
Variants§
DATA
GAP
HEARTBEAT
ACKNACK
PAD
INFO_TS
INFO_REPLY
INFO_DST
INFO_SRC
DATA_FRAG
NACK_FRAG
HEARTBEAT_FRAG
Trait Implementations§
source§impl Clone for SubmessageKind
impl Clone for SubmessageKind
source§fn clone(&self) -> SubmessageKind
fn clone(&self) -> SubmessageKind
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 SubmessageKind
impl Debug for SubmessageKind
source§impl PartialEq for SubmessageKind
impl PartialEq for SubmessageKind
source§fn eq(&self, other: &SubmessageKind) -> bool
fn eq(&self, other: &SubmessageKind) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl WriteBytes for SubmessageKind
impl WriteBytes for SubmessageKind
fn write_bytes(&self, buf: &mut [u8]) -> usize
impl Copy for SubmessageKind
impl Eq for SubmessageKind
impl StructuralEq for SubmessageKind
impl StructuralPartialEq for SubmessageKind
Auto Trait Implementations§
impl RefUnwindSafe for SubmessageKind
impl Send for SubmessageKind
impl Sync for SubmessageKind
impl Unpin for SubmessageKind
impl UnwindSafe for SubmessageKind
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