macro_rules! impl_into_type_str {
($name:path) => { ... };
($name:path, |_| $body:expr) => { ... };
($name:path, |$from_var:ident| $body:expr) => { ... };
}macro_rules! impl_into_type_str {
($name:path) => { ... };
($name:path, |_| $body:expr) => { ... };
($name:path, |$from_var:ident| $body:expr) => { ... };
}