pub struct SecretState {
pub ciphertext: Vec<u8>,
pub recipient: Option<String>,
pub push_seq: u64,
pub updated_ms: u64,
}Expand description
The state of one secret after replaying the log.
Fields§
§ciphertext: Vec<u8>§recipient: Option<String>§push_seq: u64§updated_ms: u64Trait Implementations§
Source§impl Clone for SecretState
impl Clone for SecretState
Source§fn clone(&self) -> SecretState
fn clone(&self) -> SecretState
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 moreSource§impl Debug for SecretState
impl Debug for SecretState
impl Eq for SecretState
Source§impl PartialEq for SecretState
impl PartialEq for SecretState
impl StructuralPartialEq for SecretState
Auto Trait Implementations§
impl Freeze for SecretState
impl RefUnwindSafe for SecretState
impl Send for SecretState
impl Sync for SecretState
impl Unpin for SecretState
impl UnsafeUnpin for SecretState
impl UnwindSafe for SecretState
Blanket Implementations§
impl<T> Allocation for T
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,
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.