#[repr(u64)]pub enum CcaMemPermIndex {
Show 15 variants
Index0 = 0,
Index1 = 1,
Index2 = 2,
Index3 = 3,
Index4 = 4,
Index5 = 5,
Index6 = 6,
Index7 = 7,
Index8 = 8,
Index9 = 9,
Index10 = 10,
Index11 = 11,
Index12 = 12,
Index13 = 13,
Index14 = 14,
}Expand description
CCA memory permission index, used to set and get Stage 2 memory access permissions via the RSI interface.
Variants§
Index0 = 0
Index1 = 1
Index2 = 2
Index3 = 3
Index4 = 4
Index5 = 5
Index6 = 6
Index7 = 7
Index8 = 8
Index9 = 9
Index10 = 10
Index11 = 11
Index12 = 12
Index13 = 13
Index14 = 14
Trait Implementations§
Source§impl Clone for CcaMemPermIndex
impl Clone for CcaMemPermIndex
Source§fn clone(&self) -> CcaMemPermIndex
fn clone(&self) -> CcaMemPermIndex
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 CcaMemPermIndex
impl Debug for CcaMemPermIndex
Source§impl Default for CcaMemPermIndex
impl Default for CcaMemPermIndex
Source§fn default() -> CcaMemPermIndex
fn default() -> CcaMemPermIndex
Returns the “default value” for a type. Read more
Source§impl PartialEq for CcaMemPermIndex
impl PartialEq for CcaMemPermIndex
impl Copy for CcaMemPermIndex
impl Eq for CcaMemPermIndex
impl StructuralPartialEq for CcaMemPermIndex
Auto Trait Implementations§
impl Freeze for CcaMemPermIndex
impl RefUnwindSafe for CcaMemPermIndex
impl Send for CcaMemPermIndex
impl Sync for CcaMemPermIndex
impl Unpin for CcaMemPermIndex
impl UnsafeUnpin for CcaMemPermIndex
impl UnwindSafe for CcaMemPermIndex
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