argon2_context

Type Alias argon2_context 

Source
pub type argon2_context = Argon2_Context;

Aliased Type§

#[repr(C)]
pub struct argon2_context {
Show 18 fields pub out: *mut u8, pub outlen: u32, pub pwd: *mut u8, pub pwdlen: u32, pub salt: *mut u8, pub saltlen: u32, pub secret: *mut u8, pub secretlen: u32, pub ad: *mut u8, pub adlen: u32, pub t_cost: u32, pub m_cost: u32, pub lanes: u32, pub threads: u32, pub version: u32, pub allocate_cbk: Option<unsafe extern "C" fn(*mut *mut u8, usize) -> i32>, pub free_cbk: Option<unsafe extern "C" fn(*mut u8, usize)>, pub flags: u32,
}

Fields§

§out: *mut u8§outlen: u32§pwd: *mut u8§pwdlen: u32§salt: *mut u8§saltlen: u32§secret: *mut u8§secretlen: u32§ad: *mut u8§adlen: u32§t_cost: u32§m_cost: u32§lanes: u32§threads: u32§version: u32§allocate_cbk: Option<unsafe extern "C" fn(*mut *mut u8, usize) -> i32>§free_cbk: Option<unsafe extern "C" fn(*mut u8, usize)>§flags: u32