Struct windows::Devices::Gpio::GpioOpenStatus
#[repr(transparent)]pub struct GpioOpenStatus(pub i32);
Tuple Fields§
§0: i32
Implementations§
§impl GpioOpenStatus
impl GpioOpenStatus
pub const PinOpened: Self = _
pub const SharingViolation: Self = _
pub const MuxingConflict: Self = _
pub const UnknownError: Self = _
Trait Implementations§
§impl Clone for GpioOpenStatus
impl Clone for GpioOpenStatus
§fn clone(&self) -> GpioOpenStatus
fn clone(&self) -> GpioOpenStatus
Returns a copy 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 GpioOpenStatus
impl Debug for GpioOpenStatus
§impl Default for GpioOpenStatus
impl Default for GpioOpenStatus
§fn default() -> GpioOpenStatus
fn default() -> GpioOpenStatus
Returns the “default value” for a type. Read more
§impl PartialEq for GpioOpenStatus
impl PartialEq for GpioOpenStatus
§fn eq(&self, other: &GpioOpenStatus) -> bool
fn eq(&self, other: &GpioOpenStatus) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for GpioOpenStatus
impl Eq for GpioOpenStatus
impl StructuralPartialEq for GpioOpenStatus
Auto Trait Implementations§
impl Freeze for GpioOpenStatus
impl RefUnwindSafe for GpioOpenStatus
impl Send for GpioOpenStatus
impl Sync for GpioOpenStatus
impl Unpin for GpioOpenStatus
impl UnwindSafe for GpioOpenStatus
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)