#[repr(transparent)]pub struct SwPadCtlPadTestMode(pub u32);Expand description
SW_PAD_CTL_PAD_TEST_MODE SW PAD Control Register
Tuple Fields§
§0: u32Implementations§
Source§impl SwPadCtlPadTestMode
impl SwPadCtlPadTestMode
Sourcepub const fn sre(&self) -> SwPadCtlPadTestModeSre
pub const fn sre(&self) -> SwPadCtlPadTestModeSre
Slew Rate Field
Sourcepub const fn set_sre(&mut self, val: SwPadCtlPadTestModeSre)
pub const fn set_sre(&mut self, val: SwPadCtlPadTestModeSre)
Slew Rate Field
Sourcepub const fn dse(&self) -> SwPadCtlPadTestModeDse
pub const fn dse(&self) -> SwPadCtlPadTestModeDse
Drive Strength Field
Sourcepub const fn set_dse(&mut self, val: SwPadCtlPadTestModeDse)
pub const fn set_dse(&mut self, val: SwPadCtlPadTestModeDse)
Drive Strength Field
Sourcepub const fn speed(&self) -> SwPadCtlPadTestModeSpeed
pub const fn speed(&self) -> SwPadCtlPadTestModeSpeed
Speed Field
Sourcepub const fn set_speed(&mut self, val: SwPadCtlPadTestModeSpeed)
pub const fn set_speed(&mut self, val: SwPadCtlPadTestModeSpeed)
Speed Field
Sourcepub const fn ode(&self) -> SwPadCtlPadTestModeOde
pub const fn ode(&self) -> SwPadCtlPadTestModeOde
Open Drain Enable Field
Sourcepub const fn set_ode(&mut self, val: SwPadCtlPadTestModeOde)
pub const fn set_ode(&mut self, val: SwPadCtlPadTestModeOde)
Open Drain Enable Field
Sourcepub const fn pke(&self) -> SwPadCtlPadTestModePke
pub const fn pke(&self) -> SwPadCtlPadTestModePke
Pull / Keep Enable Field
Sourcepub const fn set_pke(&mut self, val: SwPadCtlPadTestModePke)
pub const fn set_pke(&mut self, val: SwPadCtlPadTestModePke)
Pull / Keep Enable Field
Sourcepub const fn pue(&self) -> SwPadCtlPadTestModePue
pub const fn pue(&self) -> SwPadCtlPadTestModePue
Pull / Keep Select Field
Sourcepub const fn set_pue(&mut self, val: SwPadCtlPadTestModePue)
pub const fn set_pue(&mut self, val: SwPadCtlPadTestModePue)
Pull / Keep Select Field
Sourcepub const fn pus(&self) -> SwPadCtlPadTestModePus
pub const fn pus(&self) -> SwPadCtlPadTestModePus
Pull Up / Down Config. Field
Sourcepub const fn set_pus(&mut self, val: SwPadCtlPadTestModePus)
pub const fn set_pus(&mut self, val: SwPadCtlPadTestModePus)
Pull Up / Down Config. Field
Sourcepub const fn hys(&self) -> SwPadCtlPadTestModeHys
pub const fn hys(&self) -> SwPadCtlPadTestModeHys
Hyst. Enable Field
Sourcepub const fn set_hys(&mut self, val: SwPadCtlPadTestModeHys)
pub const fn set_hys(&mut self, val: SwPadCtlPadTestModeHys)
Hyst. Enable Field
Trait Implementations§
Source§impl Clone for SwPadCtlPadTestMode
impl Clone for SwPadCtlPadTestMode
Source§fn clone(&self) -> SwPadCtlPadTestMode
fn clone(&self) -> SwPadCtlPadTestMode
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 SwPadCtlPadTestMode
impl Debug for SwPadCtlPadTestMode
Source§impl Default for SwPadCtlPadTestMode
impl Default for SwPadCtlPadTestMode
Source§fn default() -> SwPadCtlPadTestMode
fn default() -> SwPadCtlPadTestMode
Returns the “default value” for a type. Read more
Source§impl PartialEq for SwPadCtlPadTestMode
impl PartialEq for SwPadCtlPadTestMode
impl Copy for SwPadCtlPadTestMode
impl Eq for SwPadCtlPadTestMode
impl StructuralPartialEq for SwPadCtlPadTestMode
Auto Trait Implementations§
impl Freeze for SwPadCtlPadTestMode
impl RefUnwindSafe for SwPadCtlPadTestMode
impl Send for SwPadCtlPadTestMode
impl Sync for SwPadCtlPadTestMode
impl Unpin for SwPadCtlPadTestMode
impl UnwindSafe for SwPadCtlPadTestMode
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