pub struct DigitalLineConfig {
pub line: u32,
pub port: DigitalPort,
pub direction: DigitalDirection,
pub polarity: DigitalPolarity,
}Expand description
Digital line configuration.
Fields§
§line: u32Digital line number (1-8)
port: DigitalPortPort selection
direction: DigitalDirectionLine direction (input/output)
polarity: DigitalPolarityLine polarity
Trait Implementations§
Source§impl Clone for DigitalLineConfig
impl Clone for DigitalLineConfig
Source§fn clone(&self) -> DigitalLineConfig
fn clone(&self) -> DigitalLineConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DigitalLineConfig
impl Debug for DigitalLineConfig
Source§impl Default for DigitalLineConfig
impl Default for DigitalLineConfig
impl Copy for DigitalLineConfig
Auto Trait Implementations§
impl Freeze for DigitalLineConfig
impl RefUnwindSafe for DigitalLineConfig
impl Send for DigitalLineConfig
impl Sync for DigitalLineConfig
impl Unpin for DigitalLineConfig
impl UnwindSafe for DigitalLineConfig
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