pub struct KeySecureCrypto {
pub cipher: String,
pub cipher_text: String,
pub cipher_params: KeySecureCryptoParams,
pub kdf: String,
pub kdf_params: KdfParams,
}Expand description
KeySecureCrypto will be used to store the encrypted data including for
it’s supported components
This data will consists of:
- cipher
- cipher_text
- cipher_params
- kdf
- kdf_params
Fields§
§cipher: String§cipher_text: String§cipher_params: KeySecureCryptoParams§kdf: String§kdf_params: KdfParamsImplementations§
Trait Implementations§
Source§impl Clone for KeySecureCrypto
impl Clone for KeySecureCrypto
Source§fn clone(&self) -> KeySecureCrypto
fn clone(&self) -> KeySecureCrypto
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 Debug for KeySecureCrypto
impl Debug for KeySecureCrypto
Source§impl<'de> Deserialize<'de> for KeySecureCrypto
impl<'de> Deserialize<'de> for KeySecureCrypto
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 KeySecureCrypto
impl RefUnwindSafe for KeySecureCrypto
impl Send for KeySecureCrypto
impl Sync for KeySecureCrypto
impl Unpin for KeySecureCrypto
impl UnwindSafe for KeySecureCrypto
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