Struct hd44780_hal::EightBitBus[][src]

pub struct EightBitBus<RS: OutputPin, EN: OutputPin, D0: OutputPin, D1: OutputPin, D2: OutputPin, D3: OutputPin, D4: OutputPin, D5: OutputPin, D6: OutputPin, D7: OutputPin> { /* fields omitted */ }

Trait Implementations

impl<RS: OutputPin, EN: OutputPin, D0: OutputPin, D1: OutputPin, D2: OutputPin, D3: OutputPin, D4: OutputPin, D5: OutputPin, D6: OutputPin, D7: OutputPin> DataBus for EightBitBus<RS, EN, D0, D1, D2, D3, D4, D5, D6, D7>
[src]

Auto Trait Implementations

impl<RS, EN, D0, D1, D2, D3, D4, D5, D6, D7> Send for EightBitBus<RS, EN, D0, D1, D2, D3, D4, D5, D6, D7> where
    D0: Send,
    D1: Send,
    D2: Send,
    D3: Send,
    D4: Send,
    D5: Send,
    D6: Send,
    D7: Send,
    EN: Send,
    RS: Send

impl<RS, EN, D0, D1, D2, D3, D4, D5, D6, D7> Sync for EightBitBus<RS, EN, D0, D1, D2, D3, D4, D5, D6, D7> where
    D0: Sync,
    D1: Sync,
    D2: Sync,
    D3: Sync,
    D4: Sync,
    D5: Sync,
    D6: Sync,
    D7: Sync,
    EN: Sync,
    RS: Sync