# Cookin' with Rust A practical guide to the Rust crate ecosystem. ## Recipes ### [Byteorder](src/pages/byteorder.md) [![byteorder][byteorder-badge]][byteorder] ### [File IO](src/pages/fileio.md) [![file][file-badge]][file] ### [Command Line Parsing](src/pages/cliparsing.md) [![clap][clap-badge]][clap] ### [JSON](src/pages/json.md) [![json][json-badge]][json] ### [TOML](src/pages/toml.md) [![toml][toml-badge]][toml] ### [rand](src/pages/rand.md) [![rand][rand-badge]][rand] ## Contributing If you'd like to make changes to the project, please see [this guide](CONTRIBUTING.md). ## License MIT/Apache-2.0 [byteorder-badge]: https://img.shields.io/crates/v/rustc-serialize.svg?label=byteorder [byteorder]: https://docs.rs/byteorder [file-badge]: https://img.shields.io/crates/v/rustc-serialize.svg?label=file [file]: https://doc.rust-lang.org/std/fs/struct.File.html [clap-badge]: https://img.shields.io/crates/v/rustc-serialize.svg?label=clap [clap]: https://kbknapp.github.io/clap-rs/clap/struct.Arg.html [json-badge]: https://img.shields.io/crates/v/rustc-serialize.svg?label=json [json]: http://json.rs/doc/json [toml-badge]: https://img.shields.io/crates/v/rustc-serialize.svg?label=toml [toml]: http://alexcrichton.com/toml-rs/toml/ [rand-badge]: https://img.shields.io/crates/v/rand.svg?label=rand [rand]: https://doc.rust-lang.org/rand/rand/index.html [error-docs]: https://doc.rust-lang.org/book/error-handling.html [error-blog]: https://brson.github.io/2016/11/30/starting-with-error-chaini