Struct qapi_qmp::QCryptoBlockInfoLUKS
source · pub struct QCryptoBlockInfoLUKS {
pub uuid: String,
pub slots: Vec<QCryptoBlockInfoLUKSSlot>,
pub payload_offset: isize,
pub ivgen_hash_alg: Option<QCryptoHashAlgorithm>,
pub ivgen_alg: QCryptoIVGenAlgorithm,
pub cipher_mode: QCryptoCipherMode,
pub master_key_iters: isize,
pub cipher_alg: QCryptoCipherAlgorithm,
pub hash_alg: QCryptoHashAlgorithm,
}
Fields§
§uuid: String
§slots: Vec<QCryptoBlockInfoLUKSSlot>
§payload_offset: isize
§ivgen_hash_alg: Option<QCryptoHashAlgorithm>
§ivgen_alg: QCryptoIVGenAlgorithm
§cipher_mode: QCryptoCipherMode
§master_key_iters: isize
§cipher_alg: QCryptoCipherAlgorithm
§hash_alg: QCryptoHashAlgorithm
Trait Implementations§
source§impl Clone for QCryptoBlockInfoLUKS
impl Clone for QCryptoBlockInfoLUKS
source§fn clone(&self) -> QCryptoBlockInfoLUKS
fn clone(&self) -> QCryptoBlockInfoLUKS
Returns a copy 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 QCryptoBlockInfoLUKS
impl Debug for QCryptoBlockInfoLUKS
source§impl<'de> Deserialize<'de> for QCryptoBlockInfoLUKS
impl<'de> Deserialize<'de> for QCryptoBlockInfoLUKS
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