Skip to content

Commit 28ed19b

Browse files
committed
Filter out anonymous generics in rustdoc.
1 parent 4c3f337 commit 28ed19b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/librustdoc/clean/mod.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,12 @@ fn clean_ty_generics(
547547
.params
548548
.iter()
549549
.filter_map(|param| match param.kind {
550-
ty::GenericParamDefKind::Lifetime => Some(param.clean(cx)),
550+
ty::GenericParamDefKind::Lifetime => {
551+
if param.name == kw::UnderscoreLifetime {
552+
return None;
553+
}
554+
Some(param.clean(cx))
555+
}
551556
ty::GenericParamDefKind::Type { synthetic, .. } => {
552557
if param.name == kw::SelfUpper {
553558
assert_eq!(param.index, 0);

0 commit comments

Comments
 (0)