[−][src]Enum embedded_sdmmc::SdMmcError
The possible errors SdMmcSpi
can generate.
Variants
We got an error from the SPI peripheral
We failed to enable CRC checking on the SD card
We didn't get a response when reading data from the card
We didn't get a response when waiting for the card to not be busy
TimeoutCommand(u8)
We didn't get a response when executing this command
TimeoutACommand(u8)
We didn't get a response when executing this application-specific command
We got a bad response from Command 58
We failed to read the Card Specific Data register
We got a CRC mismatch (card gave us, we calculated)
Error reading from the card
Error writing to the card
Can't perform this operation with the card in this state
Couldn't find the card
Couldn't set a GPIO pin
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl UnwindSafe for Error
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,