pub enum KeyringAvailability {
Available,
Locked,
}Expand description
Result of a lightweight keychain availability probe (KeyringStore::availability).
Variants§
Available
Credentials can be read (device unlocked or policy allows access).
Locked
Protected data / keychain is not readable (e.g. device locked on iOS).
Trait Implementations§
Source§impl Clone for KeyringAvailability
impl Clone for KeyringAvailability
Source§fn clone(&self) -> KeyringAvailability
fn clone(&self) -> KeyringAvailability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KeyringAvailability
Source§impl Debug for KeyringAvailability
impl Debug for KeyringAvailability
impl Eq for KeyringAvailability
Source§impl PartialEq for KeyringAvailability
impl PartialEq for KeyringAvailability
impl StructuralPartialEq for KeyringAvailability
Auto Trait Implementations§
impl Freeze for KeyringAvailability
impl RefUnwindSafe for KeyringAvailability
impl Send for KeyringAvailability
impl Sync for KeyringAvailability
impl Unpin for KeyringAvailability
impl UnsafeUnpin for KeyringAvailability
impl UnwindSafe for KeyringAvailability
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.