Struct PinState
#[repr(transparent)]pub struct PinState(pub c_int);Tuple Fields§
§0: c_intImplementations§
§impl PinState
impl PinState
pub const UNKNOWN: Self
pub const UNKNOWN: Self
Unknown PIN state.
pub const ENABLED_NOT_VERIFIED: Self
pub const ENABLED_NOT_VERIFIED: Self
PIN required, but has not been verified.
pub const ENABLED_VERIFIED: Self
pub const ENABLED_VERIFIED: Self
PIN required and has been verified.
pub const DISABLED: Self
pub const DISABLED: Self
PIN not required.
pub const BLOCKED: Self
pub const BLOCKED: Self
PIN verification has failed too many times and is blocked. Recoverable through PUK verification.
pub const PERMANENTLY_BLOCKED: Self
pub const PERMANENTLY_BLOCKED: Self
PUK verification has failed too many times and is not recoverable.
Trait Implementations§
impl Copy for PinState
impl Eq for PinState
impl StructuralPartialEq for PinState
Auto Trait Implementations§
impl Freeze for PinState
impl RefUnwindSafe for PinState
impl Send for PinState
impl Sync for PinState
impl Unpin for PinState
impl UnwindSafe for PinState
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