{"ast_node_type":"other","tokens":[{"end":55,"kind":"keyword","start":0,"text":"[tt::Punct"}]}
                    [tt::Punct { char: '\'', .. }] => {
                Separator::Puncts(puncts) => match puncts.as_slice() {
                        separator = Separator::Lifetime(puncts[0], ident.clone());