pub struct GroupKeysForNewMember {
pub encrypted_group_key: String,
pub alg: String,
pub encrypted_alg: String,
pub key_id: SymKeyId,
pub user_public_key_id: EncryptionKeyPairId,
}Fields§
§encrypted_group_key: String§alg: String§encrypted_alg: String§key_id: SymKeyId§user_public_key_id: EncryptionKeyPairIdTrait Implementations§
Source§impl Clone for GroupKeysForNewMember
impl Clone for GroupKeysForNewMember
Source§fn clone(&self) -> GroupKeysForNewMember
fn clone(&self) -> GroupKeysForNewMember
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<'de> Deserialize<'de> for GroupKeysForNewMember
impl<'de> Deserialize<'de> for GroupKeysForNewMember
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
Auto Trait Implementations§
impl Freeze for GroupKeysForNewMember
impl RefUnwindSafe for GroupKeysForNewMember
impl Send for GroupKeysForNewMember
impl Sync for GroupKeysForNewMember
impl Unpin for GroupKeysForNewMember
impl UnwindSafe for GroupKeysForNewMember
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