pub struct SFDPTiming {
pub chip_erase_time_typ: Duration,
pub chip_erase_time_max: Duration,
pub first_byte_prog_time_typ: Duration,
pub first_byte_prog_time_max: Duration,
pub succ_byte_prog_time_typ: Duration,
pub succ_byte_prog_time_max: Duration,
pub page_prog_time_typ: Duration,
pub page_prog_time_max: Duration,
}Expand description
Struct of timing information from JESD216A-compliant tables.
Note that erase instruction timing is stored inside the respective erase instructions.
Fields§
§chip_erase_time_typ: DurationTypical time to erase the entire chip, if known.
chip_erase_time_max: DurationMaximum time to erase the entire chip, if known.
first_byte_prog_time_typ: DurationTypical time to program the first byte in a sequence, if known.
first_byte_prog_time_max: DurationMaximum time to program the first byte in a sequence, if known.
succ_byte_prog_time_typ: DurationTypical time to program each successive byte in a sequence, if known.
succ_byte_prog_time_max: DurationMaximum time to program each successive byte in a sequence, if known.
page_prog_time_typ: DurationTypical time to program a full page, if known.
page_prog_time_max: DurationMaximum time to program a full page, if known.
Trait Implementations§
Source§impl Clone for SFDPTiming
impl Clone for SFDPTiming
Source§fn clone(&self) -> SFDPTiming
fn clone(&self) -> SFDPTiming
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 SFDPTiming
impl Debug for SFDPTiming
impl Copy for SFDPTiming
Auto Trait Implementations§
impl Freeze for SFDPTiming
impl RefUnwindSafe for SFDPTiming
impl Send for SFDPTiming
impl Sync for SFDPTiming
impl Unpin for SFDPTiming
impl UnwindSafe for SFDPTiming
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