A Singly Linked List in Rust
Many C/C++ devs coming to Rust, attempt create a linked list as one of their first exercises in Rust. However, linked lists are rather unidiomatic in Rust and typically using Vec or VecDeque is a more idiomatic (and much more performant) way to have a collection of items. Nevertheless, linked lists are an interesting exercise in understanding Rust's borrower checker. In this stream, we implement such a linked list!

▶︎
Understanding Rust Lifetimes

▶︎
Unsafe & FFI in Rust

▶︎
Rust Stream: Ownership, Closures, and Threads - Oh My!

▶︎
"Type-Driven API Design in Rust" by Will Crichton

▶︎
A Firehose of Rust, for busy people who know some C++

▶︎
Crust of Rust: Subtyping and Variance

▶︎
Visualizing memory layout of Rust's data types

▶︎
Dynamic vs Static Dispatch in Rust

▶︎
Rust's Journey to Async/Await

▶︎
Implementing Rust's Vec From Scratch

▶︎
Rust Programming Techniques

▶︎
Rust Linz, July 2021 - Rainer Stropek - Traits, not your grandparents' interfaces

▶︎
Stream: Basic Redis Client in Rust

▶︎
Considering Rust

▶︎
Rust: Generics, Traits, Lifetimes

▶︎
Rust Stream: Iterators

▶︎
From Zero to Async Hero with Rust’s Tokio

▶︎
Rust Axum Full Course - Web Development (GitHub repo updated to Axum 0.7)

▶︎
Rust Lifetimes

▶︎
