pub enum KeyRingIdentifier {
Thread = -1,
Process = -2,
Session = -3,
User = -4,
UserSession = -5,
Group = -6,
ReqKeyAuthKey = -7,
}Expand description
Special identifiers for default keyrings. See man 7 keyrings.
Variants§
Thread = -1
Key ID for thread-specific keyring
Process = -2
Key ID for process-specific keyring
Session = -3
Key ID for session-specific keyring
User = -4
Key ID for UID-specific keyring
UserSession = -5
Key ID for UID-session keyring
Group = -6
Key ID for GID-specific keyring
ReqKeyAuthKey = -7
Key ID for assumed request_key auth key
Trait Implementations§
Source§impl Clone for KeyRingIdentifier
impl Clone for KeyRingIdentifier
Source§fn clone(&self) -> KeyRingIdentifier
fn clone(&self) -> KeyRingIdentifier
Returns a duplicate 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 moreSource§impl Debug for KeyRingIdentifier
impl Debug for KeyRingIdentifier
Source§impl PartialEq for KeyRingIdentifier
impl PartialEq for KeyRingIdentifier
impl Copy for KeyRingIdentifier
impl Eq for KeyRingIdentifier
impl StructuralPartialEq for KeyRingIdentifier
Auto Trait Implementations§
impl Freeze for KeyRingIdentifier
impl RefUnwindSafe for KeyRingIdentifier
impl Send for KeyRingIdentifier
impl Sync for KeyRingIdentifier
impl Unpin for KeyRingIdentifier
impl UnsafeUnpin for KeyRingIdentifier
impl UnwindSafe for KeyRingIdentifier
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