{"ast_node_type":"other","tokens":[{"end":24,"kind":"keyword","start":0,"text":"macro_rules!"}]}
macro_rules! impl_from {
#[macro_export]
    ($($variant:ident $(($($sub_variant:ident),*))?),* for $enum:ident) => {