Struct sel4::MessageInfo
source · pub struct MessageInfo(/* private fields */);
Expand description
Corresponds to seL4_MessageInfo_t
.
Implementations§
source§impl MessageInfo
impl MessageInfo
pub const fn from_inner(inner: seL4_MessageInfo) -> Self
pub const fn into_inner(self) -> seL4_MessageInfo
pub const fn inner(&self) -> &seL4_MessageInfo
pub fn inner_mut(&mut self) -> &mut seL4_MessageInfo
pub fn new( label: Word, caps_unwrapped: usize, extra_caps: usize, length: usize ) -> Self
pub fn label(&self) -> Word
pub const fn label_width() -> usize
pub fn caps_unwrapped(&self) -> usize
pub fn extra_caps(&self) -> usize
pub fn length(&self) -> usize
Trait Implementations§
source§impl Clone for MessageInfo
impl Clone for MessageInfo
source§fn clone(&self) -> MessageInfo
fn clone(&self) -> MessageInfo
Returns a copy of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MessageInfo
impl Debug for MessageInfo
source§impl From<MessageInfoBuilder> for MessageInfo
impl From<MessageInfoBuilder> for MessageInfo
source§fn from(builder: MessageInfoBuilder) -> Self
fn from(builder: MessageInfoBuilder) -> Self
Converts to this type from the input type.