Blazing fast, incredibly abstracted: How does Rust achieve this? A program may comprise thousands or millions of lines of code. If we try to keep all the details of this code in our minds all the time, we may quickly feel overwhelmed. Instead, we use abstraction to hide away the…