Enum page_table_entry::aarch64::MemAttr
source · #[repr(u64)]pub enum MemAttr {
Device,
Normal,
NormalNonCacheable,
}
Available on AArch64 only.
Expand description
The memory attributes index field in the descriptor, which is used to index into the MAIR (Memory Attribute Indirection Register).
Variants§
Implementations§
Trait Implementations§
source§impl PartialEq<MemAttr> for MemAttr
impl PartialEq<MemAttr> for MemAttr
impl Copy for MemAttr
impl Eq for MemAttr
impl StructuralEq for MemAttr
impl StructuralPartialEq for MemAttr
Auto Trait Implementations§
impl RefUnwindSafe for MemAttr
impl Send for MemAttr
impl Sync for MemAttr
impl Unpin for MemAttr
impl UnwindSafe for MemAttr
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