Derive Macro FromVariant

Source
#[derive(FromVariant)]