Do not consider synthesized RPITITs on missing items checks
This commit is contained in:
parent
febd59e122
commit
364a5d4b54
4 changed files with 31 additions and 4 deletions
|
@ -202,8 +202,11 @@ fn missing_items_err(
|
|||
missing_items: &[ty::AssocItem],
|
||||
full_impl_span: Span,
|
||||
) {
|
||||
let missing_items =
|
||||
missing_items.iter().filter(|trait_item| tcx.opt_rpitit_info(trait_item.def_id).is_none());
|
||||
|
||||
let missing_items_msg = missing_items
|
||||
.iter()
|
||||
.clone()
|
||||
.map(|trait_item| trait_item.name.to_string())
|
||||
.collect::<Vec<_>>()
|
||||
.join("`, `");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue