{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":".collect::<Vec<(ParamKindOrd,"}]}
                                    .collect::<Vec<(ParamKindOrd, GenericParamDef)>>();
                                    .map(|param| (param.kind.to_ord(), param.clone()))
                                param_types_present.sort_by_key(|(ord, _)| *ord);