{"ast_node_type":"other","tokens":[{"end":49,"kind":"keyword","start":0,"text":".collect::<Result<Box<[_]>,"}]}
                .collect::<Result<Box<[_]>, _>>()
                .map(|item| item.ident().ok_or(item.span()))
                .map_err(|span| {