pub enum CacheSetting {
Normal,
Device,
NonCacheable,
PerCpu,
}Variants§
Normal
Normal memory, cacheable, write-back
Device
Device memory, non-cacheable
NonCacheable
Non-cacheable memory, strongly ordered
PerCpu
Per-CPU cacheable
Trait Implementations§
Source§impl Clone for CacheSetting
impl Clone for CacheSetting
Source§fn clone(&self) -> CacheSetting
fn clone(&self) -> CacheSetting
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 CacheSetting
impl Debug for CacheSetting
Source§impl Hash for CacheSetting
impl Hash for CacheSetting
Source§impl PartialEq for CacheSetting
impl PartialEq for CacheSetting
impl Copy for CacheSetting
impl Eq for CacheSetting
impl StructuralPartialEq for CacheSetting
Auto Trait Implementations§
impl Freeze for CacheSetting
impl RefUnwindSafe for CacheSetting
impl Send for CacheSetting
impl Sync for CacheSetting
impl Unpin for CacheSetting
impl UnwindSafe for CacheSetting
Blanket Implementations§
Source§impl<T> Background for T
impl<T> Background for T
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