#[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