use enum_convert::EnumFrom;
enum Source {
Struct { x: i32 },
}
#[derive(EnumFrom)]
#[enum_from(Source)]
enum Target {
#[enum_from]
Struct {
// Should be #[enum_from(Source::Struct.x)]
#[enum_from(Source::Struct.x, Source::Struct.y)]
a: i32,
},
}
fn main() {}