pub struct VendorDefinedPciHeader(pub u16);Tuple Fields§
§0: u16Trait Implementations§
Source§impl MctpMessageHeaderTrait for VendorDefinedPciHeader
impl MctpMessageHeaderTrait for VendorDefinedPciHeader
fn serialize<M: MctpMedium>( self, buffer: &mut [u8], ) -> MctpPacketResult<usize, M>
fn deserialize<M: MctpMedium>( buffer: &[u8], ) -> MctpPacketResult<(Self, &[u8]), M>
Auto Trait Implementations§
impl Freeze for VendorDefinedPciHeader
impl RefUnwindSafe for VendorDefinedPciHeader
impl Send for VendorDefinedPciHeader
impl Sync for VendorDefinedPciHeader
impl Unpin for VendorDefinedPciHeader
impl UnsafeUnpin for VendorDefinedPciHeader
impl UnwindSafe for VendorDefinedPciHeader
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