Idiomatic Error Handling in Rust
Understanding Rust’s Ownership Model
Getting Started With Rust and Cargo