pub struct Iomuxc { /* private fields */ }Implementations§
Source§impl Iomuxc
impl Iomuxc
pub const fn new() -> Iomuxc
pub fn is_enabled_sw_mux_ctl_pad_gpio_mode( &self, pad: PadId, pin: usize, ) -> bool
pub fn enable_sw_mux_ctl_pad_gpio( &self, pad: PadId, mode: MuxMode, sion: Sion, pin: usize, )
pub fn disable_sw_mux_ctl_pad_gpio(&self, pad: PadId, pin: usize)
pub fn configure_sw_pad_ctl_pad_gpio( &self, pad: PadId, pin: usize, pus: PullUpDown, pke: PullKeepEn, ode: OpenDrainEn, speed: Speed, dse: DriveStrength, )
pub fn is_enabled_lpi2c_scl_select_input(&self) -> bool
pub fn enable_lpi2c_scl_select_input(&self)
pub fn disable_lpi2c_scl_select_input(&self)
pub fn is_enabled_lpi2c_sda_select_input(&self) -> bool
pub fn enable_lpi2c_sda_select_input(&self)
pub fn disable_lpi2c_sda_select_input(&self)
pub fn is_enabled_lpuart2_rx_select_input(&self) -> bool
pub fn enable_lpuart2_rx_select_input(&self)
pub fn disable_lpuart2_rx_select_input(&self)
pub fn is_enabled_lpuart2_tx_select_input(&self) -> bool
pub fn enable_lpuart2_tx_select_input(&self)
pub fn disable_lpuart2_tx_select_input(&self)
Auto Trait Implementations§
impl Freeze for Iomuxc
impl !RefUnwindSafe for Iomuxc
impl !Send for Iomuxc
impl !Sync for Iomuxc
impl Unpin for Iomuxc
impl UnsafeUnpin for Iomuxc
impl !UnwindSafe for Iomuxc
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