Struct AppState
#[repr(transparent)]pub struct AppState(pub c_int);Tuple Fields§
§0: c_intImplementations§
§impl AppState
impl AppState
pub const UNKNOWN: Self
pub const UNKNOWN: Self
Application state unknown.
pub const DETECTED: Self
pub const DETECTED: Self
Detected state.
pub const PIN1_REQ: Self
pub const PIN1_REQ: Self
PIN1 required.
pub const PUK1_REQ: Self
pub const PUK1_REQ: Self
PUK1 required.
pub const INITALIZATING: Self
pub const INITALIZATING: Self
Initializing.
pub const PERSO_CK_REQ: Self
pub const PERSO_CK_REQ: Self
Personalization control key required.
pub const PERSO_PUK_REQ: Self
pub const PERSO_PUK_REQ: Self
Personalization unblock key required.
pub const PERSO_PERMANENTLY_BLOCKED: Self
pub const PERSO_PERMANENTLY_BLOCKED: Self
Personalization is permanently blocked.
pub const PIN1_PERM_BLOCKED: Self
pub const PIN1_PERM_BLOCKED: Self
PIN1 is permanently blocked.
pub const ILLEGAL: Self
pub const ILLEGAL: Self
Illegal application state.
pub const READY: Self
pub const READY: Self
Application ready state.
Trait Implementations§
impl Copy for AppState
impl Eq for AppState
impl StructuralPartialEq for AppState
Auto Trait Implementations§
impl Freeze for AppState
impl RefUnwindSafe for AppState
impl Send for AppState
impl Sync for AppState
impl Unpin for AppState
impl UnwindSafe for AppState
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