#[repr(C)]pub struct QCryptoBlockCreateOptionsLUKS {Show 14 fields
pub has_key_secret: bool,
pub key_secret: *mut c_char,
pub has_cipher_alg: bool,
pub cipher_alg: QCryptoCipherAlgorithm,
pub has_cipher_mode: bool,
pub cipher_mode: QCryptoCipherMode,
pub has_ivgen_alg: bool,
pub ivgen_alg: QCryptoIVGenAlgorithm,
pub has_ivgen_hash_alg: bool,
pub ivgen_hash_alg: QCryptoHashAlgorithm,
pub has_hash_alg: bool,
pub hash_alg: QCryptoHashAlgorithm,
pub has_iter_time: bool,
pub iter_time: i64,
}Fields§
§has_key_secret: bool§key_secret: *mut c_char§has_cipher_alg: bool§cipher_alg: QCryptoCipherAlgorithm§has_cipher_mode: bool§cipher_mode: QCryptoCipherMode§has_ivgen_alg: bool§ivgen_alg: QCryptoIVGenAlgorithm§has_ivgen_hash_alg: bool§ivgen_hash_alg: QCryptoHashAlgorithm§has_hash_alg: bool§hash_alg: QCryptoHashAlgorithm§has_iter_time: bool§iter_time: i64Trait Implementations§
Source§impl Clone for QCryptoBlockCreateOptionsLUKS
impl Clone for QCryptoBlockCreateOptionsLUKS
Source§fn clone(&self) -> QCryptoBlockCreateOptionsLUKS
fn clone(&self) -> QCryptoBlockCreateOptionsLUKS
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 moreimpl Copy for QCryptoBlockCreateOptionsLUKS
Auto Trait Implementations§
impl Freeze for QCryptoBlockCreateOptionsLUKS
impl RefUnwindSafe for QCryptoBlockCreateOptionsLUKS
impl !Send for QCryptoBlockCreateOptionsLUKS
impl !Sync for QCryptoBlockCreateOptionsLUKS
impl Unpin for QCryptoBlockCreateOptionsLUKS
impl UnwindSafe for QCryptoBlockCreateOptionsLUKS
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