上QQ阅读APP看书,第一时间看更新
Standard library collections
Rust's standard library has eight different collection types in the std::collections module. They are divided into sequences, maps, sets, and a binary heap that does not fit in any group. The most well known ones are arguably HashMap and Vec, but each of them has a use case, and you should know about them to use the proper one in each moment.
The official standard library documentation is really good, so you should check it thoroughly. In any case, though, I will introduce the types so that you can familiarize yourself with them. Let's start with sequences.