pub struct ChipSelectConfiguration {Show 15 fields
pub nwe_setup_length: u8,
pub ncs_write_setup_length: u8,
pub nrd_setup_length: u8,
pub ncs_read_setup_length: u8,
pub nwe_pulse_length: u8,
pub ncs_write_pulse_length: u8,
pub nrd_pulse_length: u8,
pub ncs_read_pulse_length: u8,
pub nwe_total_cycle_length: u16,
pub nrd_total_cycle_length: u16,
pub access_mode: AccessMode,
pub wait_mode: Option<WaitMode>,
pub data_float_time: u8,
pub tdf_optimization: bool,
pub page_size: Option<PageSize>,
}Fields§
§nwe_setup_length: u8§ncs_write_setup_length: u8§nrd_setup_length: u8§ncs_read_setup_length: u8§nwe_pulse_length: u8§ncs_write_pulse_length: u8§nrd_pulse_length: u8§ncs_read_pulse_length: u8§nwe_total_cycle_length: u16§nrd_total_cycle_length: u16§access_mode: AccessMode§wait_mode: Option<WaitMode>§data_float_time: u8§tdf_optimization: bool§page_size: Option<PageSize>Auto Trait Implementations§
impl Freeze for ChipSelectConfiguration
impl RefUnwindSafe for ChipSelectConfiguration
impl Send for ChipSelectConfiguration
impl Sync for ChipSelectConfiguration
impl Unpin for ChipSelectConfiguration
impl UnsafeUnpin for ChipSelectConfiguration
impl UnwindSafe for ChipSelectConfiguration
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