pub struct EncryptedValue {
pub encryption_key: Option<String>,
pub encrypted_value: Option<String>,
}Fields§
§encryption_key: Option<String>Encryption algorithm or key reference, e.g. ‘AES256:KEY1’.
encrypted_value: Option<String>The base-64 encoded ciphertext.
Implementations§
Source§impl EncryptedValue
impl EncryptedValue
pub fn new() -> EncryptedValue
Trait Implementations§
Source§impl Clone for EncryptedValue
impl Clone for EncryptedValue
Source§fn clone(&self) -> EncryptedValue
fn clone(&self) -> EncryptedValue
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 EncryptedValue
impl Debug for EncryptedValue
Source§impl Default for EncryptedValue
impl Default for EncryptedValue
Source§fn default() -> EncryptedValue
fn default() -> EncryptedValue
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EncryptedValue
impl<'de> Deserialize<'de> for EncryptedValue
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
Source§impl PartialEq for EncryptedValue
impl PartialEq for EncryptedValue
Source§impl Serialize for EncryptedValue
impl Serialize for EncryptedValue
impl StructuralPartialEq for EncryptedValue
Auto Trait Implementations§
impl Freeze for EncryptedValue
impl RefUnwindSafe for EncryptedValue
impl Send for EncryptedValue
impl Sync for EncryptedValue
impl Unpin for EncryptedValue
impl UnwindSafe for EncryptedValue
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