How to create an ACID compliant toy db in Rust | Hacker News Reader