pub struct ObjectHeaderMessage {
pub msg_type: u8,
pub flags: u8,
pub data: Vec<u8>,
}Expand description
A single message within an object header.
Fields§
§msg_type: u8Message type ID (e.g., 0x01 = Dataspace, 0x03 = Datatype, etc.)
flags: u8Per-message flags (bit 0 = constant, bit 1 = shared, etc.)
data: Vec<u8>Raw message payload.
Trait Implementations§
Source§impl Clone for ObjectHeaderMessage
impl Clone for ObjectHeaderMessage
Source§fn clone(&self) -> ObjectHeaderMessage
fn clone(&self) -> ObjectHeaderMessage
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 ObjectHeaderMessage
impl Debug for ObjectHeaderMessage
Source§impl PartialEq for ObjectHeaderMessage
impl PartialEq for ObjectHeaderMessage
impl Eq for ObjectHeaderMessage
impl StructuralPartialEq for ObjectHeaderMessage
Auto Trait Implementations§
impl Freeze for ObjectHeaderMessage
impl RefUnwindSafe for ObjectHeaderMessage
impl Send for ObjectHeaderMessage
impl Sync for ObjectHeaderMessage
impl Unpin for ObjectHeaderMessage
impl UnsafeUnpin for ObjectHeaderMessage
impl UnwindSafe for ObjectHeaderMessage
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