#[repr(C)]pub struct HvMessageHeader {
pub typ: u32,
pub len: u8,
pub flags: u8,
pub rsvd: u16,
pub id: u64,
}Fields§
§typ: u32§len: u8§flags: u8§rsvd: u16§id: u64Trait Implementations§
Source§impl Clone for HvMessageHeader
impl Clone for HvMessageHeader
Source§fn clone(&self) -> HvMessageHeader
fn clone(&self) -> HvMessageHeader
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 HvMessageHeader
impl Debug for HvMessageHeader
Source§impl FromBytes for HvMessageHeader
impl FromBytes for HvMessageHeader
Source§impl FromZeros for HvMessageHeader
impl FromZeros for HvMessageHeader
Source§impl IntoBytes for HvMessageHeader
impl IntoBytes for HvMessageHeader
Source§impl TryFromBytes for HvMessageHeader
impl TryFromBytes for HvMessageHeader
Source§fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_bytes(
source: &[u8],
) -> Result<Self, ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_prefix(
source: &[u8],
) -> Result<(Self, &[u8]), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
Source§fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
fn try_read_from_suffix(
source: &[u8],
) -> Result<(&[u8], Self), ConvertError<Infallible, SizeError<&[u8], Self>, ValidityError<&[u8], Self>>>where
Self: Sized,
impl Copy for HvMessageHeader
Auto Trait Implementations§
impl Freeze for HvMessageHeader
impl RefUnwindSafe for HvMessageHeader
impl Send for HvMessageHeader
impl Sync for HvMessageHeader
impl Unpin for HvMessageHeader
impl UnsafeUnpin for HvMessageHeader
impl UnwindSafe for HvMessageHeader
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