[−][src]Enum custom_codes::SecHardware
Hardware security access
Examples
let foo = SecHardware::UsbKeyUp; assert_eq!(foo, SecHardware::UsbKeyUp);
Variants
USB Stick Hardware Key is available
USB Stick Hardware Key is unavailable
USB Stick Hardware Key is transmitting,
For receiving updates and is not avaiable for use
Device access denied
Fingerprint device is available
Fingerprint device is unavailable
Fingerprint device is powered of
Fingerprint device is transmitting
For receiving updates and is not avaiable for use
Fingerprint Device access denied
Iris scanner is available
Iris scanner is unavailable
Iris scanner is powered off
Iris scanner is transmitting
For receiving updates and is not avaiable for use
Iris Scanner Device access denied
Infra-red device is available
Infra-red device is unavailable
Infra-red device is powered off
Infra-red device is transmitting
For receiving updates and is not avaiable for use
Infra-red Device access denied
Hardware Unspecified
Trait Implementations
impl Clone for SecHardware
[src]
fn clone(&self) -> SecHardware
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SecHardware
[src]
impl<'de> Deserialize<'de> for SecHardware
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for SecHardware
[src]
impl PartialEq<SecHardware> for SecHardware
[src]
fn eq(&self, other: &SecHardware) -> bool
[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for SecHardware
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for SecHardware
[src]
impl StructuralPartialEq for SecHardware
[src]
Auto Trait Implementations
impl RefUnwindSafe for SecHardware
impl Send for SecHardware
impl Sync for SecHardware
impl Unpin for SecHardware
impl UnwindSafe for SecHardware
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
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.
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>,