Documentation

lib-wc

Learning how to write a library in Rust by implementing "stuff"

CI Crates.io

Usage

Run the tests

$ cargo test

Run the benchmarks

$ cargo bench

Run the fuzz tests

hint: you can use cargo fuzz list to see the available fuzz targets

You need to use nightly Rust to run the fuzz tests:

$ cargo +nightly fuzz run <fuzz_target>

Example:

$ cargo +nightly fuzz run quicksort

Addendum

I have a variety of experiments in this repository that I use to learn about Rust & various crates; they are runnable examples which showcase interesting concepts.