This crate allows automatic derivation of the Savefile-traits: Serialize, Deserialize, WithSchema, Packed and Introspect . The documentation for this is found in the Savefile crate documentation.