macro_rules! impl_try_from {
    ($variant:ident, $fortype:ty) => { ... };
}