{"ast_node_type":"other","tokens":[{"end":41,"kind":"keyword","start":0,"text":"first_rest:"}]}
                first_rest: rest[0].span,
                first: first.span,
                rest: rest.iter().map(|attr| attr.span).collect::<Vec<_>>().into(),