{"ast_node_type":"other","tokens":[{"end":36,"kind":"keyword","start":0,"text":"generics:"}]}
    generics: &'a hir::Generics<'a>,
    tcx: TyCtxt<'tcx>,
) -> impl Iterator<Item = &'a hir::GenericParam<'a>> {