macro_rules! enum_from { ($($source:ty => $enum:tt :: $variant:tt),+) => { ... }; }
Implements From to convert $source into $enum::$variant($source)
From
$source
$enum::$variant($source)