#[repr(u8)]
pub enum WIDTH_A {
SINGLE_BIT_SPI,
DUAL_OUTPUT,
QUAD_OUTPUT,
DUAL_IO,
QUAD_IO,
DUAL_CMD,
QUAD_CMD,
}
Expand description
Instruction Code, Address, Option Code and Data Width
Value on reset: 0
Variants
SINGLE_BIT_SPI
0: Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Single-bit SPI
DUAL_OUTPUT
1: Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Dual SPI
QUAD_OUTPUT
2: Instruction: Single-bit SPI / Address-Option: Single-bit SPI / Data: Quad SPI
DUAL_IO
3: Instruction: Single-bit SPI / Address-Option: Dual SPI / Data: Dual SPI
QUAD_IO
4: Instruction: Single-bit SPI / Address-Option: Quad SPI / Data: Quad SPI
DUAL_CMD
5: Instruction: Dual SPI / Address-Option: Dual SPI / Data: Dual SPI
QUAD_CMD
6: Instruction: Quad SPI / Address-Option: Quad SPI / Data: Quad SPI
Trait Implementations
impl Copy for WIDTH_A
impl StructuralPartialEq for WIDTH_A
Auto Trait Implementations
impl RefUnwindSafe for WIDTH_A
impl Send for WIDTH_A
impl Sync for WIDTH_A
impl Unpin for WIDTH_A
impl UnwindSafe for WIDTH_A
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more