Rust Standard Library Cookbook: Over 75 recipes to leverage the power of Rust

Mozilla’s Rust is gaining much attention with amazing features and a powerful library. This book will take you through varied recipes to 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 here, the recipes will cover packages that support file/directory handling and interaction through parsing. You will learn about packages 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.
By the end of the book, you will be proficient at using the Rust Standard library.

1141936146
Rust Standard Library Cookbook: Over 75 recipes to leverage the power of Rust

Mozilla’s Rust is gaining much attention with amazing features and a powerful library. This book will take you through varied recipes to 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 here, the recipes will cover packages that support file/directory handling and interaction through parsing. You will learn about packages 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.
By the end of the book, you will be proficient at using the Rust Standard library.

39.99 In Stock
Rust Standard Library Cookbook: Over 75 recipes to leverage the power of Rust

Rust Standard Library Cookbook: Over 75 recipes to leverage the power of Rust

Rust Standard Library Cookbook: Over 75 recipes to leverage the power of Rust

Rust Standard Library Cookbook: Over 75 recipes to leverage the power of Rust

eBook

$39.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

Mozilla’s Rust is gaining much attention with amazing features and a powerful library. This book will take you through varied recipes to 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 here, the recipes will cover packages that support file/directory handling and interaction through parsing. You will learn about packages 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.
By the end of the book, you will be proficient at using the Rust Standard library.


Product Details

ISBN-13: 9781788629652
Publisher: Packt Publishing
Publication date: 03/29/2018
Sold by: Barnes & Noble
Format: eBook
Pages: 360
File size: 2 MB

About the Author

Jan Nils Ferner is a senior software engineer and an active contributor to, and advocator of, the open source community.
Over the years, he has acquired a deep understanding of systems programming through languages such as C++ and Rust by modernizing and refactoring big and complex codebases. His passions include all things AI and Blockchain. In his free time, he researches innovative approaches to bringing biology and technology closer together, which has led him to develop his own Machine Learning framework. You can follow his projects on GitHub. His username is jnferner.

Daniel Durante is an avid coffee drinker/roaster, motorcyclist, archer, welder, and carpenter whenever he isn't programming. Right from the age of 12, he has been involved with web and embedded programming with PHP, Node.js, Golang, Rust, and C.
He has worked on text-based browser games that have reached over 1,000,000 active players, created bin-packing software for CNC machines, embedded programming with cortex-m and PIC circuits, high-frequency trading applications, and helped contribute to one of the oldest ORMs of Node.js (SequelizeJS).

Table of Contents

Table of Contents
  1. The basics
  2. Working with collections
  3. Handling files and the filesystem
  4. Serialization
  5. Advanced data structures
  6. Handling errors
  7. Parallelism and Rayon
  8. Working with futures
  9. Networking
  10. Using experimental Nightly Features
From the B&N Reads Blog

Customer Reviews