Enum nvme::nvm::AccessLatency
source · pub enum AccessLatency {
NoInfo,
Idle,
Normal,
Low,
}
Variants§
Trait Implementations§
source§impl Clone for AccessLatency
impl Clone for AccessLatency
source§fn clone(&self) -> AccessLatency
fn clone(&self) -> AccessLatency
Returns a copy 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 AccessLatency
impl Debug for AccessLatency
source§impl Default for AccessLatency
impl Default for AccessLatency
source§fn default() -> AccessLatency
fn default() -> AccessLatency
Returns the “default value” for a type. Read more
source§impl Specifier for AccessLatency
impl Specifier for AccessLatency
§type InOut = AccessLatency
type InOut = AccessLatency
The interface type of the specifier. Read more
source§fn into_bytes(input: Self::InOut) -> Result<Self::Bytes, OutOfBounds>
fn into_bytes(input: Self::InOut) -> Result<Self::Bytes, OutOfBounds>
Converts some bytes into the in-out type. Read more
source§fn from_bytes(
bytes: Self::Bytes
) -> Result<Self::InOut, InvalidBitPattern<Self::Bytes>>
fn from_bytes( bytes: Self::Bytes ) -> Result<Self::InOut, InvalidBitPattern<Self::Bytes>>
Converts the given bytes into the in-out type. Read more
impl Copy for AccessLatency
Auto Trait Implementations§
impl RefUnwindSafe for AccessLatency
impl Send for AccessLatency
impl Sync for AccessLatency
impl Unpin for AccessLatency
impl UnwindSafe for AccessLatency
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