enum Mode {
Fast,
Safe,
}
// *** before: ***
// Default could not be derived for an enum, it was written by hand
impl Default for Mode {
fn default() -> Self {
Mode::Safe
}
}
// *** in version 1.62: ***
#[derive(Default)]
enum Mode {
Fast,
#[default]
Safe,
}