pub enum KeyHistoryStatus {
Retired,
Revoked,
}Expand description
Lifecycle state for a historical key.
Variants§
Retired
Normal rotation: old signatures remain valid.
Revoked
Compromise: clients must not trust signatures by this key.
Trait Implementations§
Source§impl Clone for KeyHistoryStatus
impl Clone for KeyHistoryStatus
Source§fn clone(&self) -> KeyHistoryStatus
fn clone(&self) -> KeyHistoryStatus
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 KeyHistoryStatus
Source§impl Debug for KeyHistoryStatus
impl Debug for KeyHistoryStatus
Source§impl Default for KeyHistoryStatus
impl Default for KeyHistoryStatus
Source§fn default() -> KeyHistoryStatus
fn default() -> KeyHistoryStatus
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for KeyHistoryStatus
impl<'de> Deserialize<'de> for KeyHistoryStatus
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for KeyHistoryStatus
Source§impl PartialEq for KeyHistoryStatus
impl PartialEq for KeyHistoryStatus
Source§fn eq(&self, other: &KeyHistoryStatus) -> bool
fn eq(&self, other: &KeyHistoryStatus) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for KeyHistoryStatus
impl Serialize for KeyHistoryStatus
impl StructuralPartialEq for KeyHistoryStatus
Auto Trait Implementations§
impl Freeze for KeyHistoryStatus
impl RefUnwindSafe for KeyHistoryStatus
impl Send for KeyHistoryStatus
impl Sync for KeyHistoryStatus
impl Unpin for KeyHistoryStatus
impl UnsafeUnpin for KeyHistoryStatus
impl UnwindSafe for KeyHistoryStatus
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.