Struct panda_sys::QCryptoBlockInfoLUKS
source · #[repr(C)]pub struct QCryptoBlockInfoLUKS {
pub cipher_alg: QCryptoCipherAlgorithm,
pub cipher_mode: QCryptoCipherMode,
pub ivgen_alg: QCryptoIVGenAlgorithm,
pub has_ivgen_hash_alg: bool,
pub ivgen_hash_alg: QCryptoHashAlgorithm,
pub hash_alg: QCryptoHashAlgorithm,
pub payload_offset: i64,
pub master_key_iters: i64,
pub uuid: *mut c_char,
pub slots: *mut QCryptoBlockInfoLUKSSlotList,
}
Fields§
§cipher_alg: QCryptoCipherAlgorithm
§cipher_mode: QCryptoCipherMode
§ivgen_alg: QCryptoIVGenAlgorithm
§has_ivgen_hash_alg: bool
§ivgen_hash_alg: QCryptoHashAlgorithm
§hash_alg: QCryptoHashAlgorithm
§payload_offset: i64
§master_key_iters: i64
§uuid: *mut c_char
§slots: *mut QCryptoBlockInfoLUKSSlotList
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
impl Copy for QCryptoBlockInfoLUKS
Auto Trait Implementations§
impl RefUnwindSafe for QCryptoBlockInfoLUKS
impl !Send for QCryptoBlockInfoLUKS
impl !Sync for QCryptoBlockInfoLUKS
impl Unpin for QCryptoBlockInfoLUKS
impl UnwindSafe for QCryptoBlockInfoLUKS
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