pub struct CreateData {Show 18 fields
pub encrypted_group_key: String,
pub group_key_alg: String,
pub encrypted_group_key_alg: String,
pub encrypted_private_group_key: String,
pub public_group_key: String,
pub keypair_encrypt_alg: String,
pub creator_public_key_id: EncryptionKeyPairId,
pub encrypted_hmac_key: String,
pub encrypted_hmac_alg: String,
pub encrypted_sortable_key: String,
pub encrypted_sortable_alg: String,
pub signed_by_user_id: Option<UserId>,
pub signed_by_user_sign_key_id: Option<SignKeyPairId>,
pub group_key_sig: Option<String>,
pub encrypted_sign_key: Option<String>,
pub verify_key: Option<String>,
pub keypair_sign_alg: Option<String>,
pub public_key_sig: Option<String>,
}Fields§
§encrypted_group_key: String§group_key_alg: String§encrypted_group_key_alg: String§encrypted_private_group_key: String§public_group_key: String§keypair_encrypt_alg: String§creator_public_key_id: EncryptionKeyPairId§encrypted_hmac_key: String§encrypted_hmac_alg: String§encrypted_sortable_key: String§encrypted_sortable_alg: String§signed_by_user_id: Option<UserId>§signed_by_user_sign_key_id: Option<SignKeyPairId>§group_key_sig: Option<String>§encrypted_sign_key: Option<String>§verify_key: Option<String>§keypair_sign_alg: Option<String>§public_key_sig: Option<String>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CreateData
impl<'de> Deserialize<'de> for CreateData
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 CreateData
impl RefUnwindSafe for CreateData
impl Send for CreateData
impl Sync for CreateData
impl Unpin for CreateData
impl UnwindSafe for CreateData
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