ActiveRecord, but for Rust