Struct xen::xenbus::MessageHeader
source · [−]pub struct MessageHeader {
pub kind: MessageKind,
pub request_id: u32,
pub transaction_id: u32,
}
Expand description
XenBus message header
Fields
kind: MessageKind
Message type
request_id: u32
Request ID
transaction_id: u32
Transaction ID
Trait Implementations
sourceimpl Debug for MessageHeader
impl Debug for MessageHeader
sourceimpl From<MessageHeader> for xsd_sockmsg
impl From<MessageHeader> for xsd_sockmsg
sourcefn from(m: MessageHeader) -> Self
fn from(m: MessageHeader) -> Self
Converts to this type from the input type.
sourceimpl From<xsd_sockmsg> for MessageHeader
impl From<xsd_sockmsg> for MessageHeader
sourcefn from(m: xsd_sockmsg) -> Self
fn from(m: xsd_sockmsg) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for MessageHeader
impl Send for MessageHeader
impl Sync for MessageHeader
impl Unpin for MessageHeader
impl UnwindSafe for MessageHeader
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more