Yesterday, Diesel released its first stable release. Diesel is the most productive way to interact with databases in Rust. Now that we’ve entered a period of stability, let’s take a look at what Diesel is about, and what makes it different. Truly Type SafeDiesel’s core goal is to prevent most runtime errors at compile time. To do this, we create a representation of your database schema in Rust’s t