blob: 3e97ac9b3b3ee83facba65e78d9d7e51d3ffbbfc [file] [log] [blame] [view] [edit]
# The Rust Programming Language Book Crate
![Build Status](https://github.com/chriskrycho/trpl-crate/workflows/CI/badge.svg)
This repository is the home of the `trpl` crate used in _The Rust Programming
Language_ book materials.
This crate mostly just re-exports items from _other_ crates. It exists for two
main reasons:
1. So that as you read along in _The Rust Programming Language_, you can add
just one dependency, rather than however many we end up with, and likewise
use only one set of imports.
2. So that we can more easily guarantee it keeps building and working. Since we
control the contents of this crate and when it changes, readers will never be
broken by upstream changes, e.g. if Tokio does a breaking 2.0 release at some
point.
## Requirements
This crate currently requires at least Rust 1.79.