Struct Cache
pub struct Cache { /* private fields */ }Expand description
Cache.
Implementations§
§impl Cache
impl Cache
pub const unsafe fn from_ptr(ptr: *mut ()) -> Cache
pub const fn as_ptr(&self) -> *mut ()
pub const fn tasks_invalidatecache(self) -> Reg<u32, W>
pub const fn tasks_invalidatecache(self) -> Reg<u32, W>
Invalidate the cache.
pub const fn tasks_invalidateline(self) -> Reg<u32, W>
pub const fn tasks_invalidateline(self) -> Reg<u32, W>
Invalidate the line.
pub const fn tasks_erase(self) -> Reg<u32, W>
pub const fn tasks_erase(self) -> Reg<u32, W>
Erase the cache.
pub const fn enable(self) -> Reg<CacheEnable, RW>
pub const fn enable(self) -> Reg<CacheEnable, RW>
Enable cache.
Trait Implementations§
impl Copy for Cache
impl Eq for Cache
impl Send for Cache
impl StructuralPartialEq for Cache
impl Sync for Cache
Auto Trait Implementations§
impl Freeze for Cache
impl RefUnwindSafe for Cache
impl Unpin for Cache
impl UnsafeUnpin for Cache
impl UnwindSafe for Cache
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