does anyone know if there is a similar tutorial in Rust?
These sorts of tutorials are more about the inner workings of database operation; I recall doing something like this in grad school but you're reminded quickly how more complex databases are than you think about when all you're doing is using them. And hell, I'm not even that good at using them.
[1] http://nikhilism.com/post/2016/writing-simple-database-in-ru...
https://doc.rust-lang.org/reference/dynamically-sized-types....