Based on fuzzing in smallvec.
smallvec
cargo afl build --release --bin bit_ops --features afl && cargo afl fuzz -i in -o out target/release/bit_ops