Enum imxrt_iomuxc::SlewRate [−][src]
#[repr(u32)] pub enum SlewRate { Fast, Slow, }
Slew Rate
This controls how fast the pin toggles between the two logic states. Since rapidly changing states consume more power and generate spikes, it should be enabled only when necessary.
Variants
Trait Implementations
impl Clone for SlewRate
[src]
fn clone(&self) -> SlewRate
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for SlewRate
[src]
impl Debug for SlewRate
[src]
impl Eq for SlewRate
[src]
impl PartialEq<SlewRate> for SlewRate
[src]
fn eq(&self, other: &SlewRate) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ne(&self, other: &Rhs) -> boolimpl StructuralEq for SlewRate
[src]
impl StructuralPartialEq for SlewRate
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,