[−][src]Enum w5500::TransferError
Error enum that represents the union between SPI hardware errors and digital IO pin errors.
Returned as an Error type by many ActiveW5500
operations that talk to the chip
Variants
Trait Implementations
impl<SpiError: Clone, ChipSelectError: Clone> Clone for TransferError<SpiError, ChipSelectError>
[src]
fn clone(&self) -> TransferError<SpiError, ChipSelectError>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<SpiError: Copy, ChipSelectError: Copy> Copy for TransferError<SpiError, ChipSelectError>
[src]
impl<SpiError: Debug, ChipSelectError: Debug> Debug for TransferError<SpiError, ChipSelectError>
[src]
Auto Trait Implementations
impl<SpiError, ChipSelectError> Send for TransferError<SpiError, ChipSelectError> where
ChipSelectError: Send,
SpiError: Send,
ChipSelectError: Send,
SpiError: Send,
impl<SpiError, ChipSelectError> Sync for TransferError<SpiError, ChipSelectError> where
ChipSelectError: Sync,
SpiError: Sync,
ChipSelectError: Sync,
SpiError: Sync,
impl<SpiError, ChipSelectError> Unpin for TransferError<SpiError, ChipSelectError> where
ChipSelectError: Unpin,
SpiError: Unpin,
ChipSelectError: Unpin,
SpiError: Unpin,
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, 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>,