pub enum Error<S, D> {
Source(S),
Dest(D),
}Expand description
Error that can occur while waiting for the DMA transfer to finish
Variants§
Source(S)
An error occured while finishing the transfer at the source
Dest(D)
An error occured while finishing the transfer at the destination
Trait Implementations§
Auto Trait Implementations§
impl<S, D> Freeze for Error<S, D>
impl<S, D> RefUnwindSafe for Error<S, D>where
S: RefUnwindSafe,
D: RefUnwindSafe,
impl<S, D> Send for Error<S, D>
impl<S, D> Sync for Error<S, D>
impl<S, D> Unpin for Error<S, D>
impl<S, D> UnwindSafe for Error<S, D>where
S: UnwindSafe,
D: UnwindSafe,
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