Mastering Rust: Building Safe and Efficient Software