Struct sel4::CNodeCapData
source · pub struct CNodeCapData(/* private fields */);
Expand description
Corresponds to seL4_CNode_CapData
.
Implementations§
source§impl CNodeCapData
impl CNodeCapData
pub const fn from_inner(inner: seL4_CNode_CapData) -> Self
pub const fn into_inner(self) -> seL4_CNode_CapData
pub const fn inner(&self) -> &seL4_CNode_CapData
pub fn inner_mut(&mut self) -> &mut seL4_CNode_CapData
pub fn new(guard: Word, guard_size: usize) -> Self
pub fn skip(num_bits: usize) -> Self
pub fn skip_high_bits(cnode_size_bits: usize) -> Self
pub fn into_word(self) -> Word
Trait Implementations§
source§impl Clone for CNodeCapData
impl Clone for CNodeCapData
source§fn clone(&self) -> CNodeCapData
fn clone(&self) -> CNodeCapData
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 more