Struct embedded_hal_fuzz::spi::SpiFuzz
source · [−]pub struct SpiFuzz<'a, E> { /* private fields */ }Implementations
Trait Implementations
sourceimpl<'a, E: FuzzedError<'a>> FullDuplex<u8> for SpiFuzz<'a, E>
impl<'a, E: FuzzedError<'a>> FullDuplex<u8> for SpiFuzz<'a, E>
impl<'a, E: FuzzedError<'a>> Default<u8> for SpiFuzz<'a, E>
impl<'a, E: FuzzedError<'a>> Default<u8> for SpiFuzz<'a, E>
impl<'a, E: FuzzedError<'a>> Default<u8> for SpiFuzz<'a, E>
Auto Trait Implementations
impl<'a, E> RefUnwindSafe for SpiFuzz<'a, E> where
E: RefUnwindSafe,
impl<'a, E> Send for SpiFuzz<'a, E> where
E: Send,
impl<'a, E> Sync for SpiFuzz<'a, E> where
E: Sync,
impl<'a, E> Unpin for SpiFuzz<'a, E> where
E: Unpin,
impl<'a, E> UnwindSafe for SpiFuzz<'a, E> where
E: UnwindSafe,
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<W, S> Transfer<W> for S where
S: Default<W>,
W: Clone,
impl<W, S> Transfer<W> for S where
S: Default<W>,
W: Clone,
type Error = <S as FullDuplex<W>>::Error
type Error = <S as FullDuplex<W>>::Error
Error type
sourceimpl<W, S> Write<W> for S where
S: Default<W>,
W: Clone,
impl<W, S> Write<W> for S where
S: Default<W>,
W: Clone,
type Error = <S as FullDuplex<W>>::Error
type Error = <S as FullDuplex<W>>::Error
Error type
sourceimpl<W, S> WriteIter<W> for S where
S: Default<W>,
W: Clone,
impl<W, S> WriteIter<W> for S where
S: Default<W>,
W: Clone,
type Error = <S as FullDuplex<W>>::Error
type Error = <S as FullDuplex<W>>::Error
Error type
sourcefn write_iter<WI>(
&mut self,
words: WI
) -> Result<(), <S as FullDuplex<W>>::Error> where
WI: IntoIterator<Item = W>,
fn write_iter<WI>(
&mut self,
words: WI
) -> Result<(), <S as FullDuplex<W>>::Error> where
WI: IntoIterator<Item = W>,
Sends words to the slave, ignoring all the incoming words