This crate provides you with a trait `Enumerable` that allows you to enumerate all possible values of a type. In this directory, you will learn how to use this crate with the help of examples.
First, go through the example Rust source files in this directory to understand how to use the crate. Then, read the example crates in the `example_crates` directory for more advanced examples.