pub struct CommandFlags {
pub wait_complete: bool,
pub stop_abort: bool,
pub busy: bool,
}Expand description
Per-command engine flags.
Fields§
§wait_complete: boolWait for the data line to be free before issuing.
stop_abort: boolStop/abort command (CMD12, CMD52 abort).
busy: boolPoll DAT0 until the card releases busy (R1b).
Trait Implementations§
Source§impl Clone for CommandFlags
Available on crate feature unstable only.
impl Clone for CommandFlags
Available on crate feature
unstable only.Source§fn clone(&self) -> CommandFlags
fn clone(&self) -> CommandFlags
Returns a duplicate of the value. Read more
1.0.0 (const: unstable)§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CommandFlags
Available on crate feature unstable only.
impl Debug for CommandFlags
Available on crate feature
unstable only.Source§impl Default for CommandFlags
Available on crate feature unstable only.
impl Default for CommandFlags
Available on crate feature
unstable only.Source§fn default() -> CommandFlags
fn default() -> CommandFlags
Returns the “default value” for a type. Read more
Source§impl Hash for CommandFlags
Available on crate feature unstable only.
impl Hash for CommandFlags
Available on crate feature
unstable only.Source§impl PartialEq for CommandFlags
Available on crate feature unstable only.
impl PartialEq for CommandFlags
Available on crate feature
unstable only.impl Copy for CommandFlags
Available on crate feature
unstable only.impl Eq for CommandFlags
Available on crate feature
unstable only.impl StructuralPartialEq for CommandFlags
Available on crate feature
unstable only.Auto Trait Implementations§
impl Freeze for CommandFlags
impl RefUnwindSafe for CommandFlags
impl Send for CommandFlags
impl Sync for CommandFlags
impl Unpin for CommandFlags
impl UnsafeUnpin for CommandFlags
impl UnwindSafe for CommandFlags
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)