У меня много таких перечислений, у них есть только теги - без каких-либо параметров конструктора:
pub enum VarRec {
Variant,
Record,
}
В настоящее время я получаю их с такими чертами:
#[derive(Debug, PartialEq, Eq, Copy, Clone, Ord, PartialOrd, Hash)]
Я бы хотел, чтобы у них было максимальное количество реализованных черт, поскольку перечисление действительно простое, и я не хочу, чтобы они теряли силу, пропуская реализацию черт.Что-нибудь еще, чтобы добавить к производному списку?