pub struct ParallelConnection<RS, R, E, D, T> { /* private fields */ }Expand description
The parallel connection mode is the most common wiring mode for HD44780 compliant displays.
It can be used with either four (DataPins4Lines) or eight (DataPins8Lines) data lines.
Trait Implementations§
Source§impl<RS, R, E, D, T> Init for ParallelConnection<RS, R, E, D, T>where
RS: DisplayHardwareLayer,
R: DisplayHardwareLayer,
E: DisplayHardwareLayer,
D: Init,
T: Delay,
impl<RS, R, E, D, T> Init for ParallelConnection<RS, R, E, D, T>where
RS: DisplayHardwareLayer,
R: DisplayHardwareLayer,
E: DisplayHardwareLayer,
D: Init,
T: Delay,
Source§impl<RS, R, E, D, T> Receive for ParallelConnection<RS, R, E, D, T>where
Self: ReceiveRaw,
RS: DisplayHardwareLayer,
R: DisplayHardwareLayer,
impl<RS, R, E, D, T> Receive for ParallelConnection<RS, R, E, D, T>where
Self: ReceiveRaw,
RS: DisplayHardwareLayer,
R: DisplayHardwareLayer,
Source§impl<RS, R, E, D, T> Send for ParallelConnection<RS, R, E, D, T>where
Self: SendRaw,
RS: DisplayHardwareLayer,
R: DisplayHardwareLayer,
impl<RS, R, E, D, T> Send for ParallelConnection<RS, R, E, D, T>where
Self: SendRaw,
RS: DisplayHardwareLayer,
R: DisplayHardwareLayer,
Auto Trait Implementations§
impl<RS, R, E, D, T> Freeze for ParallelConnection<RS, R, E, D, T>
impl<RS, R, E, D, T> RefUnwindSafe for ParallelConnection<RS, R, E, D, T>
impl<RS, R, E, D, T> Send for ParallelConnection<RS, R, E, D, T>
impl<RS, R, E, D, T> Sync for ParallelConnection<RS, R, E, D, T>
impl<RS, R, E, D, T> Unpin for ParallelConnection<RS, R, E, D, T>
impl<RS, R, E, D, T> UnwindSafe for ParallelConnection<RS, R, E, D, T>
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