Automatic #[derive(Compact)] macro for structs whose fields are all Compact
#[derive(Compact)]
Compact