pub trait Dumpable { // Required methods fn dump(&self) -> Value; fn load(&mut self, data: Value) -> Result<()>; }