#[repr(C)]pub struct QCryptoBlockInfoLUKS {
pub cipher_alg: u32,
pub cipher_mode: u32,
pub ivgen_alg: u32,
pub has_ivgen_hash_alg: bool,
pub ivgen_hash_alg: u32,
pub hash_alg: u32,
pub payload_offset: i64,
pub master_key_iters: i64,
pub uuid: *mut i8,
pub slots: *mut QCryptoBlockInfoLUKSSlotList,
}Fields§
§cipher_alg: u32§cipher_mode: u32§ivgen_alg: u32§has_ivgen_hash_alg: bool§ivgen_hash_alg: u32§hash_alg: u32§payload_offset: i64§master_key_iters: i64§uuid: *mut i8§slots: *mut QCryptoBlockInfoLUKSSlotListTrait Implementations§
Source§impl Clone for QCryptoBlockInfoLUKS
impl Clone for QCryptoBlockInfoLUKS
Source§fn clone(&self) -> QCryptoBlockInfoLUKS
fn clone(&self) -> QCryptoBlockInfoLUKS
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 QCryptoBlockInfoLUKS
impl Debug for QCryptoBlockInfoLUKS
impl Copy for QCryptoBlockInfoLUKS
Auto Trait Implementations§
impl Freeze for QCryptoBlockInfoLUKS
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