{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":"for"}]}
    for (param_name, mut constraints) in grouped {
        let param = generics.params.iter().find(|p| p.name.ident().as_str() == param_name);