Struct ProviderGpioPinDriveMode
#[repr(transparent)]pub struct ProviderGpioPinDriveMode(pub i32);Tuple Fields§
§0: i32Implementations§
§impl ProviderGpioPinDriveMode
impl ProviderGpioPinDriveMode
pub const Input: Self
pub const Output: Self
pub const InputPullUp: Self
pub const InputPullDown: Self
pub const OutputOpenDrain: Self
pub const OutputOpenDrainPullUp: Self
pub const OutputOpenSource: Self
pub const OutputOpenSourcePullDown: Self
Trait Implementations§
§impl Clone for ProviderGpioPinDriveMode
impl Clone for ProviderGpioPinDriveMode
§fn clone(&self) -> ProviderGpioPinDriveMode
fn clone(&self) -> ProviderGpioPinDriveMode
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 more§impl Debug for ProviderGpioPinDriveMode
impl Debug for ProviderGpioPinDriveMode
§impl Default for ProviderGpioPinDriveMode
impl Default for ProviderGpioPinDriveMode
§fn default() -> ProviderGpioPinDriveMode
fn default() -> ProviderGpioPinDriveMode
Returns the “default value” for a type. Read more
§impl PartialEq for ProviderGpioPinDriveMode
impl PartialEq for ProviderGpioPinDriveMode
impl Copy for ProviderGpioPinDriveMode
impl Eq for ProviderGpioPinDriveMode
impl StructuralPartialEq for ProviderGpioPinDriveMode
Auto Trait Implementations§
impl Freeze for ProviderGpioPinDriveMode
impl RefUnwindSafe for ProviderGpioPinDriveMode
impl Send for ProviderGpioPinDriveMode
impl Sync for ProviderGpioPinDriveMode
impl Unpin for ProviderGpioPinDriveMode
impl UnwindSafe for ProviderGpioPinDriveMode
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