1 2 3 4 5 6 7 8 9 10
use into_variant::VariantFrom; fn main() {} #[derive(VariantFrom)] enum MessedUp { Foo { foo: Foo }, } struct Foo {}