rsbx 2.0.0

Enhanced implementation of SeqBox in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#![allow(dead_code)]
use rand;

pub fn fill_random_bytes(bytes : &mut [u8]) {
    for i in 0..bytes.len() {
        bytes[i] = rand::random::<u8>();
    }
}

pub fn make_random_bytes(size : usize) -> Box<[u8]> {
    let mut bytes : Box<[u8]> = vec![0u8; size].into_boxed_slice();
    fill_random_bytes(&mut bytes);
    bytes
}