1 2 3 4 5 6 7 8 9 10 11 12
fn main() { fn unknown_fn(_s: String) { unreachable!() } #[derive(enum_str_conv::EnumStrConv)] #[enum_str_conv(error = (), unknown(unknown_fn))] enum MyEnum { #[enum_str_conv(str = "apple")] A, } }