pub struct MctpControlHeader {
pub request_bit: bool,
pub datagram_bit: bool,
pub instance_id: u8,
pub command_code: MctpControlCommandCode,
pub completion_code: MctpCompletionCode,
}Fields§
§request_bit: bool§datagram_bit: bool§instance_id: u8§command_code: MctpControlCommandCode§completion_code: MctpCompletionCodeTrait Implementations§
Source§impl Clone for MctpControlHeader
impl Clone for MctpControlHeader
Source§fn clone(&self) -> MctpControlHeader
fn clone(&self) -> MctpControlHeader
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 MctpControlHeader
impl Debug for MctpControlHeader
Source§impl Default for MctpControlHeader
impl Default for MctpControlHeader
Source§fn default() -> MctpControlHeader
fn default() -> MctpControlHeader
Returns the “default value” for a type. Read more
Source§impl Format for MctpControlHeaderwhere
MctpControlCommandCode: Format,
MctpCompletionCode: Format,
impl Format for MctpControlHeaderwhere
MctpControlCommandCode: Format,
MctpCompletionCode: Format,
Source§impl MctpMessageHeaderTrait for MctpControlHeader
impl MctpMessageHeaderTrait for MctpControlHeader
fn serialize<M: MctpMedium>( self, buffer: &mut [u8], ) -> MctpPacketResult<usize, M>
fn deserialize<M: MctpMedium>( buffer: &[u8], ) -> MctpPacketResult<(Self, &[u8]), M>
Source§impl PartialEq for MctpControlHeader
impl PartialEq for MctpControlHeader
impl Eq for MctpControlHeader
impl StructuralPartialEq for MctpControlHeader
Auto Trait Implementations§
impl Freeze for MctpControlHeader
impl RefUnwindSafe for MctpControlHeader
impl Send for MctpControlHeader
impl Sync for MctpControlHeader
impl Unpin for MctpControlHeader
impl UnwindSafe for MctpControlHeader
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