filmov
tv
Crust of Rust: std::collections
Показать описание
In this video we go over the various collection types in the Rust
standard library (effectively `std::collections`), and discuss a bit
about how they work, when you might use each one, and what their
respective trade-offs are.
0:00:00 Introduction
0:03:57 Vec
0:29:57 VecDeque
0:49:54 LinkedList
0:59:21 *Set types
1:07:51 HashMap
1:43:42 BTreeMap
2:10:22 BinaryHeap
2:30:31 Option and Result maybe(?)
2:37:35 Is () a collection?
standard library (effectively `std::collections`), and discuss a bit
about how they work, when you might use each one, and what their
respective trade-offs are.
0:00:00 Introduction
0:03:57 Vec
0:29:57 VecDeque
0:49:54 LinkedList
0:59:21 *Set types
1:07:51 HashMap
1:43:42 BTreeMap
2:10:22 BinaryHeap
2:30:31 Option and Result maybe(?)
2:37:35 Is () a collection?
Crust of Rust: std::collections
Crust of Rust: Atomics and Memory Ordering
Crust of Rust: Dispatch and Fat Pointers
Crust of Rust: Subtyping and Variance
Common Collections in Rust
Crust of Rust: Functions, Closures, and Their Traits
Crust of Rust: Channels
Crust of Rust: async/await
Crust of Rust: Send, Sync, and their implementors
Crust of Rust: Build Scripts and Foreign-Function Interfaces (FFI)
Crust of Rust: Sorting Algorithms
Crust of Rust: Smart Pointers and Interior Mutability
Crust of Rust: The Drop Check
#crust #rust #rustconsole
Crust of Rust: Iterators
Crust of Rust: Declarative Macros
Crust of Rust: Lifetime Annotations
Post-Crust of Rust Q&A
Decrusting the axum crate
The Unsafe Chronicles: Exhibit A: Aliasing Boxes
Decrusting the tokio crate
Popular Rust Iterator Methods 🦀
Rust's Alien Data Types 👽 Box, Rc, Arc
Setting up CI and property testing for a Rust crate
Комментарии