pub struct AesInfo {
pub ciphertext: Vec<u8>,
}
Expand description
Only include the relevant field the includes the base64-encoded wrapped DiskEncryptionSettings
key (held in the ciphertext
filed).
Fields§
§ciphertext: Vec<u8>
Base64-encoded symmetric key wrapped in RSA-OAEP.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for AesInfo
impl<'de> Deserialize<'de> for AesInfo
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 AesInfo
impl RefUnwindSafe for AesInfo
impl Send for AesInfo
impl Sync for AesInfo
impl Unpin for AesInfo
impl UnwindSafe for AesInfo
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