Move trait into attr so it's greppable
This commit is contained in:
@@ -27,8 +27,8 @@ use rustc_middle::ty::TypeFoldable;
|
||||
use rustc_middle::ty::Variance;
|
||||
use rustc_middle::ty::{self, Ty, TyCtxt};
|
||||
|
||||
#[extension]
|
||||
pub impl<'tcx> TraitEngineExt<'tcx> for dyn TraitEngine<'tcx> {
|
||||
#[extension(pub trait TraitEngineExt<'tcx>)]
|
||||
impl<'tcx> dyn TraitEngine<'tcx> {
|
||||
fn new(infcx: &InferCtxt<'tcx>) -> Box<Self> {
|
||||
if infcx.next_trait_solver() {
|
||||
Box::new(NextFulfillmentCtxt::new(infcx))
|
||||
|
||||
Reference in New Issue
Block a user