X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Flibrustc_mir%2Fshim.rs;h=1f7db2861a2eb26b47b90c2b716050a1707eced6;hb=b61037135cc35d0d248a392a144b2016eab33c75;hp=bfd30ff5da553ee15c6c33ebe8f87b102a17e7f1;hpb=2a3c1a30c84d66ad9bde8aef7727dfd6b60c40c9;p=rust.git diff --git a/src/librustc_mir/shim.rs b/src/librustc_mir/shim.rs index bfd30ff5da5..1f7db2861a2 100644 --- a/src/librustc_mir/shim.rs +++ b/src/librustc_mir/shim.rs @@ -68,7 +68,7 @@ fn make_shim<'tcx>(tcx: TyCtxt<'tcx>, instance: ty::InstanceDef<'tcx>) -> &'tcx let fn_mut = tcx.lang_items().fn_mut_trait().unwrap(); let call_mut = tcx .associated_items(fn_mut) - .iter() + .in_definition_order() .find(|it| it.kind == ty::AssocKind::Method) .unwrap() .def_id;