15 releases

0.2.0 Mar 30, 2023
0.1.14 Feb 22, 2023
0.1.4 Jan 16, 2023
0.1.3 Dec 1, 2022
0.1.0 May 21, 2022

#1474 in Asynchronous

Download history 2/week @ 2024-09-17 32/week @ 2024-09-24

66 downloads per month

MPL-2.0 license

110KB
3K SLoC

lib-wc

github crates.io docs.rs build status

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

Testing

Run the tests

$ cargo test

or

$ cargo test --all-features

Run the benchmarks

$ cargo bench --all-features

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.

Dependencies

~6–15MB
~191K SLoC