pub struct SenderKeyStateComponents {
pub key_id: u32,
pub chain_key: SenderChainKeyComponents,
pub signing_key: SenderSigningKeyComponents,
pub message_keys: Vec<SenderMessageKeyComponents>,
}Expand description
One sender-key state, including skipped message keys.
Fields§
§key_id: u32§chain_key: SenderChainKeyComponents§signing_key: SenderSigningKeyComponents§message_keys: Vec<SenderMessageKeyComponents>Trait Implementations§
Source§impl Clone for SenderKeyStateComponents
impl Clone for SenderKeyStateComponents
Source§impl Debug for SenderKeyStateComponents
impl Debug for SenderKeyStateComponents
impl Eq for SenderKeyStateComponents
Source§impl PartialEq for SenderKeyStateComponents
impl PartialEq for SenderKeyStateComponents
impl StructuralPartialEq for SenderKeyStateComponents
Auto Trait Implementations§
impl Freeze for SenderKeyStateComponents
impl RefUnwindSafe for SenderKeyStateComponents
impl Send for SenderKeyStateComponents
impl Sync for SenderKeyStateComponents
impl Unpin for SenderKeyStateComponents
impl UnsafeUnpin for SenderKeyStateComponents
impl UnwindSafe for SenderKeyStateComponents
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