pub struct IoxConfigMessage {
pub port: IoxPort,
pub pin: u8,
pub direction: Option<IoxDir>,
pub function: Option<IoxFunction>,
pub schmitt_trigger: Option<IoxEnable>,
pub pullup: Option<IoxEnable>,
pub slow_slew: Option<IoxEnable>,
pub strength: Option<IoxDriveStrength>,
}Fields§
§port: IoxPort§pin: u8§direction: Option<IoxDir>§function: Option<IoxFunction>§schmitt_trigger: Option<IoxEnable>§pullup: Option<IoxEnable>§slow_slew: Option<IoxEnable>§strength: Option<IoxDriveStrength>Trait Implementations§
Auto Trait Implementations§
impl Freeze for IoxConfigMessage
impl RefUnwindSafe for IoxConfigMessage
impl Send for IoxConfigMessage
impl Sync for IoxConfigMessage
impl Unpin for IoxConfigMessage
impl UnwindSafe for IoxConfigMessage
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