{"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"data.args.iter().partition_map(|arg|"}]}
            data.args.iter().partition_map(|arg| match arg {
        let (constraint_spans, arg_spans): (Vec<Span>, Vec<Span>) =
                AngleBracketedArg::Constraint(c) => Either::Left(c.span),