#[repr(C)]pub struct Rng {
pub nu1XKeyBase: nu1,
pub nu1WorkSpace: nu1,
pub u2XKeyLength: u2,
pub nu1XSeedBase: nu1,
pub nu1WorkSpace2: nu1,
pub nu1QBase: nu1,
pub nu1RBase: nu1,
pub u2RLength: u2,
pub u2X9_31Rounds: u2,
pub __Padding1: u2,
}
Fields§
§nu1XKeyBase: nu1
§nu1WorkSpace: nu1
§u2XKeyLength: u2
§nu1XSeedBase: nu1
§nu1WorkSpace2: nu1
§nu1QBase: nu1
§nu1RBase: nu1
§u2RLength: u2
§u2X9_31Rounds: u2
§__Padding1: u2
Trait Implementations§
Source§impl Service for Rng
impl Service for Rng
const SERVICE_NUM: u8 = 98u8
const FUNCTION_ADDRESS: usize = 33_554_545usize
Source§unsafe fn call(pukcl_params: &mut PukclParams)
unsafe fn call(pukcl_params: &mut PukclParams)
Call to PUKCC functions Read more
impl Copy for Rng
Auto Trait Implementations§
impl Freeze for Rng
impl RefUnwindSafe for Rng
impl Send for Rng
impl Sync for Rng
impl Unpin for Rng
impl UnwindSafe for Rng
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