pub struct FlashController { /* private fields */ }
Expand description
A flash controller
This is a wrapper around the struct device
in Zephyr that represents a flash controller.
Using the flash controller allows flash operations on the entire device. See
FlashPartition
for a wrapper that limits the operation to a partition as defined in the
DT.
Auto Trait Implementations§
impl Freeze for FlashController
impl RefUnwindSafe for FlashController
impl !Send for FlashController
impl !Sync for FlashController
impl Unpin for FlashController
impl UnwindSafe for FlashController
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