Remove box syntax for Box<ImplItem> construction
ImplItem only has 80 bytes according to compiler internal rustdoc.
This commit is contained in:
parent
ccf1bdbca6
commit
88d72a97fc
2 changed files with 5 additions and 5 deletions
|
@ -117,7 +117,7 @@ impl<'a, 'tcx> AutoTraitFinder<'a, 'tcx> {
|
||||||
attrs: Default::default(),
|
attrs: Default::default(),
|
||||||
visibility: Inherited,
|
visibility: Inherited,
|
||||||
item_id: ItemId::Auto { trait_: trait_def_id, for_: item_def_id },
|
item_id: ItemId::Auto { trait_: trait_def_id, for_: item_def_id },
|
||||||
kind: box ImplItem(Impl {
|
kind: Box::new(ImplItem(Impl {
|
||||||
unsafety: hir::Unsafety::Normal,
|
unsafety: hir::Unsafety::Normal,
|
||||||
generics: new_generics,
|
generics: new_generics,
|
||||||
trait_: Some(trait_ref.clean(self.cx)),
|
trait_: Some(trait_ref.clean(self.cx)),
|
||||||
|
@ -125,7 +125,7 @@ impl<'a, 'tcx> AutoTraitFinder<'a, 'tcx> {
|
||||||
items: Vec::new(),
|
items: Vec::new(),
|
||||||
polarity,
|
polarity,
|
||||||
kind: ImplKind::Auto,
|
kind: ImplKind::Auto,
|
||||||
}),
|
})),
|
||||||
cfg: None,
|
cfg: None,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
|
@ -106,7 +106,7 @@ impl<'a, 'tcx> BlanketImplFinder<'a, 'tcx> {
|
||||||
attrs: Default::default(),
|
attrs: Default::default(),
|
||||||
visibility: Inherited,
|
visibility: Inherited,
|
||||||
item_id: ItemId::Blanket { impl_id: impl_def_id, for_: item_def_id },
|
item_id: ItemId::Blanket { impl_id: impl_def_id, for_: item_def_id },
|
||||||
kind: box ImplItem(Impl {
|
kind: Box::new(ImplItem(Impl {
|
||||||
unsafety: hir::Unsafety::Normal,
|
unsafety: hir::Unsafety::Normal,
|
||||||
generics: clean_ty_generics(
|
generics: clean_ty_generics(
|
||||||
cx,
|
cx,
|
||||||
|
@ -123,8 +123,8 @@ impl<'a, 'tcx> BlanketImplFinder<'a, 'tcx> {
|
||||||
.map(|x| x.clean(cx))
|
.map(|x| x.clean(cx))
|
||||||
.collect::<Vec<_>>(),
|
.collect::<Vec<_>>(),
|
||||||
polarity: ty::ImplPolarity::Positive,
|
polarity: ty::ImplPolarity::Positive,
|
||||||
kind: ImplKind::Blanket(box trait_ref.0.self_ty().clean(cx)),
|
kind: ImplKind::Blanket(Box::new(trait_ref.0.self_ty().clean(cx))),
|
||||||
}),
|
})),
|
||||||
cfg: None,
|
cfg: None,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue