Mozilla's Rust is slowly gaining attention, with amazing features and a powerful library. This book will take you through varied recipes that will teach you how to leverage the standard library to implement efficient solutions.
The book begins with a brief look at the basic modules of the standard library and collections. From there, the recipes will cover crates, which support file/directory handling and (de)serialization for the most common data formats. You will learn about crates related to advanced data structures, error handling, and networking. You will also learn to work with futures and experimental nightly features. The book also covers the most relevant external crates in Rust. You will be able to compose your own algorithms using the standard modules of the library.
By the end of the book, you will be proficient at using the Rust Standard Library Cookbook.