This book will quickly go over multiple programming language
concepts specific to Rust. We'll start with a simple
Dog data structure and gradually turn it into a full rust program
using Visual Studio Code and a Rust language server named rust-analyzer.
The source code for this book can be found here.