Struct hc256::Hc256Rng [] [src]

pub struct Hc256Rng {
    // some fields omitted
}
use hc256::Hc256Rng;
assert_eq!(
    Hc256Rng::init(&[0; 8], &[0; 8]).gen(),
    2240350043
);

Methods

impl Hc256Rng
[src]

fn init(key: &[u32], iv: &[u32]) -> Hc256Rng

fn gen(&mut self) -> u32

Trait Implementations

impl Clone for Hc256Rng
[src]

fn clone(&self) -> Hc256Rng

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more