macro_rules! impl_to_literal {
    ($type:ty, $inner_type:ident) => { ... };
}