pub enum CacheablePolicy {
NonCacheable = 0,
WriteBackWriteAllocate = 1,
WriteThroughNoWriteAllocate = 2,
WriteBackNoWriteAllocate = 3,
}Expand description
Describes the cache policy of a region
Variants§
NonCacheable = 0
WriteBackWriteAllocate = 1
WriteThroughNoWriteAllocate = 2
WriteBackNoWriteAllocate = 3
Implementations§
Trait Implementations§
Source§impl Clone for CacheablePolicy
impl Clone for CacheablePolicy
Source§fn clone(&self) -> CacheablePolicy
fn clone(&self) -> CacheablePolicy
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 CacheablePolicy
impl Debug for CacheablePolicy
Source§impl PartialEq for CacheablePolicy
impl PartialEq for CacheablePolicy
impl Copy for CacheablePolicy
impl Eq for CacheablePolicy
impl StructuralPartialEq for CacheablePolicy
Auto Trait Implementations§
impl Freeze for CacheablePolicy
impl RefUnwindSafe for CacheablePolicy
impl Send for CacheablePolicy
impl Sync for CacheablePolicy
impl Unpin for CacheablePolicy
impl UnwindSafe for CacheablePolicy
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