#[non_exhaustive]
pub enum GpioSpeed {
GpioSpeedLow,
GpioSpeedMedium,
GpioSpeedHigh,
GpioSpeedVeryHigh,
}
Expand description
Gpio speed modes
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
GpioSpeedLow
GpioSpeedMedium
GpioSpeedHigh
GpioSpeedVeryHigh
Trait Implementations
impl Eq for GpioSpeed
impl StructuralEq for GpioSpeed
impl StructuralPartialEq for GpioSpeed
Auto Trait Implementations
impl RefUnwindSafe for GpioSpeed
impl Send for GpioSpeed
impl Sync for GpioSpeed
impl Unpin for GpioSpeed
impl UnwindSafe for GpioSpeed
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more