#[repr(C)]pub struct IoInfo {
pub port: u8,
pub pin: u8,
pub mode: u8,
pub af: u8,
pub ppull: u8,
pub speed: u8,
pub pupdr: u32,
}Fields§
§port: u8GPIO port identifier, declared in DTS
pin: u8GPIO pin identifier, declared in DTS
mode: u8§af: u8GPIO AF identifier, declared in DTS
ppull: u8GPIO ppull config, declared in DTS
speed: u8GPIO speed config, declared in DTS
pupdr: u32Trait Implementations§
Auto Trait Implementations§
impl Freeze for IoInfo
impl RefUnwindSafe for IoInfo
impl Send for IoInfo
impl Sync for IoInfo
impl Unpin for IoInfo
impl UnwindSafe for IoInfo
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