# [lib-wc](https://docs.rs/lib-wc/)
[](https://github.com/wcygan/lib-wc)
[](https://crates.io/crates/lib-wc)
[](https://docs.rs/lib-wc)
[](https://github.com/wcygan/lib-wc/actions?query=branch%3Amaster)
Learning how to write a library in Rust by implementing "stuff"
## Testing
### Run the tests
```bash
$ cargo test
```
or
```bash
$ cargo test --all-features
```
### Run the benchmarks
```bash
$ 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:
```bash
$ cargo +nightly fuzz run
```
Example:
```bash
$ cargo +nightly fuzz run quicksort
```
## Addendum
I have a variety of [experiments](./experiments/) in this repository that I use to learn about Rust & various crates; they are runnable examples which showcase interesting concepts.