#[repr(C)]pub struct gcm_state {Show 13 fields
pub K: symmetric_key,
pub H: [c_uchar; 16],
pub X: [c_uchar; 16],
pub Y: [c_uchar; 16],
pub Y_0: [c_uchar; 16],
pub buf: [c_uchar; 16],
pub cipher: c_int,
pub ivmode: c_int,
pub mode: c_int,
pub buflen: c_int,
pub totlen: ulong64,
pub pttotlen: ulong64,
pub PC: [[[c_uchar; 16]; 256]; 16],
}Fields§
§K: symmetric_key§H: [c_uchar; 16]§X: [c_uchar; 16]§Y: [c_uchar; 16]§Y_0: [c_uchar; 16]§buf: [c_uchar; 16]§cipher: c_int§ivmode: c_int§mode: c_int§buflen: c_int§totlen: ulong64§pttotlen: ulong64§PC: [[[c_uchar; 16]; 256]; 16]Trait Implementations§
Auto Trait Implementations§
impl Freeze for gcm_state
impl RefUnwindSafe for gcm_state
impl !Send for gcm_state
impl !Sync for gcm_state
impl Unpin for gcm_state
impl UnwindSafe for gcm_state
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