pub struct KeyUpdated {
pub key_type: KeyType,
pub old: Option<Bytes>,
pub new: Bytes,
pub generation: Option<u32>,
pub trigger: Option<KeyUpdateOrRetiredTrigger>,
}
Fields§
§key_type: KeyType
§old: Option<Bytes>
§new: Bytes
§generation: Option<u32>
§trigger: Option<KeyUpdateOrRetiredTrigger>
Trait Implementations§
Source§impl Clone for KeyUpdated
impl Clone for KeyUpdated
Source§fn clone(&self) -> KeyUpdated
fn clone(&self) -> KeyUpdated
Returns a copy 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 KeyUpdated
impl Debug for KeyUpdated
Source§impl<'de> Deserialize<'de> for KeyUpdated
impl<'de> Deserialize<'de> for KeyUpdated
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
Source§impl PartialEq for KeyUpdated
impl PartialEq for KeyUpdated
Source§impl Serialize for KeyUpdated
impl Serialize for KeyUpdated
impl Eq for KeyUpdated
impl StructuralPartialEq for KeyUpdated
Auto Trait Implementations§
impl Freeze for KeyUpdated
impl RefUnwindSafe for KeyUpdated
impl Send for KeyUpdated
impl Sync for KeyUpdated
impl Unpin for KeyUpdated
impl UnwindSafe for KeyUpdated
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.