MCPcopy Create free account
hub / github.com/Lokathor/tinyvec / seed

Function seed

fuzz/src/bin/arrayvec_iter.rs:32–37  ·  view source on GitHub ↗
(data: &[u8])

Source from the content-addressed store, hash-verified

30}
31
32fn seed(data: &[u8]) -> u32 {
33 let mut rng = [1u8; 4];
34 let len = if data.len() > 4 { 4 } else { data.len() };
35 rng[..len].copy_from_slice(&data[..len]);
36 u32::from_ne_bytes(rng)
37}
38
39fn rand_arrvec(mut x: u32) -> ArrayVec<[u32; CAPACITY]> {
40 let mut tested: ArrayVec<[u32; CAPACITY]> = ArrayVec::new();

Callers 1

fuzz_cycleFunction · 0.70

Calls 1

lenMethod · 0.45

Tested by

no test coverage detected