pub struct IvContext {
pub iv_size: usize,
pub data: Option<Vec<u8>>,
pub file_path: Option<String>,
pub file_hash: Option<String>,
pub counter: Option<u64>,
pub file_offset: Option<u64>,
pub fixed_iv: Option<Vec<u8>>,
}Fields§
§iv_size: usize§data: Option<Vec<u8>>§file_path: Option<String>§file_hash: Option<String>§counter: Option<u64>§file_offset: Option<u64>§fixed_iv: Option<Vec<u8>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for IvContext
impl RefUnwindSafe for IvContext
impl Send for IvContext
impl Sync for IvContext
impl Unpin for IvContext
impl UnwindSafe for IvContext
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