Fix compile error in rustdoc.
This commit is contained in:
parent
7660d6bf2c
commit
822d6dc5fd
@ -1892,15 +1892,8 @@ pub(crate) fn clean_ty<'tcx>(ty: &hir::Ty<'tcx>, cx: &mut DocContext<'tcx>) -> T
|
|||||||
TyKind::BareFn(barefn) => BareFunction(Box::new(clean_bare_fn_ty(barefn, cx))),
|
TyKind::BareFn(barefn) => BareFunction(Box::new(clean_bare_fn_ty(barefn, cx))),
|
||||||
// Rustdoc handles `TyKind::Err`s by turning them into `Type::Infer`s.
|
// Rustdoc handles `TyKind::Err`s by turning them into `Type::Infer`s.
|
||||||
TyKind::Infer | TyKind::Err(_) | TyKind::Typeof(..) | TyKind::InferDelegation(..) => Infer,
|
TyKind::Infer | TyKind::Err(_) | TyKind::Typeof(..) | TyKind::InferDelegation(..) => Infer,
|
||||||
TyKind::AnonAdt(item_id) => {
|
TyKind::AnonAdt(..) => {
|
||||||
let path = external_path(
|
unimplemented!("Anonymous structs or unions are not supported yet")
|
||||||
cx,
|
|
||||||
item_id.owner_id.def_id.to_def_id(),
|
|
||||||
false,
|
|
||||||
ThinVec::new(),
|
|
||||||
ty::Binder::dummy(ty::GenericArgs::empty()),
|
|
||||||
);
|
|
||||||
Type::Path { path }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user