macro_rules! number_from_impl {
(Number::$variant:ident($wrap:ident($ty:ty))) => { ... };
(Number::$variant:ident($ty:ty)) => { ... };
}
macro_rules! number_from_impl {
(Number::$variant:ident($wrap:ident($ty:ty))) => { ... };
(Number::$variant:ident($ty:ty)) => { ... };
}