pub struct Parallel<D1, D2, D3, D4, RS, EN, EN2>where
D1: OutputPin,
D2: OutputPin,
D3: OutputPin,
D4: OutputPin,
RS: OutputPin,
EN: OutputPin,
EN2: OutputPin,{ /* private fields */ }Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<D1, D2, D3, D4, RS, EN, EN2> Freeze for Parallel<D1, D2, D3, D4, RS, EN, EN2>
impl<D1, D2, D3, D4, RS, EN, EN2> RefUnwindSafe for Parallel<D1, D2, D3, D4, RS, EN, EN2>where
D1: RefUnwindSafe,
D2: RefUnwindSafe,
D3: RefUnwindSafe,
D4: RefUnwindSafe,
RS: RefUnwindSafe,
EN: RefUnwindSafe,
EN2: RefUnwindSafe,
impl<D1, D2, D3, D4, RS, EN, EN2> Send for Parallel<D1, D2, D3, D4, RS, EN, EN2>
impl<D1, D2, D3, D4, RS, EN, EN2> Sync for Parallel<D1, D2, D3, D4, RS, EN, EN2>
impl<D1, D2, D3, D4, RS, EN, EN2> Unpin for Parallel<D1, D2, D3, D4, RS, EN, EN2>
impl<D1, D2, D3, D4, RS, EN, EN2> UnwindSafe for Parallel<D1, D2, D3, D4, RS, EN, EN2>where
D1: UnwindSafe,
D2: UnwindSafe,
D3: UnwindSafe,
D4: UnwindSafe,
RS: UnwindSafe,
EN: UnwindSafe,
EN2: 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