pub trait Report: 'static { // Required methods fn type_id(&self) -> TypeId; fn serialize(&self, writer: &mut Writer<File>); }