]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_mir/shim.rs
Rollup merge of #69777 - lukas-code:patch-1, r=jonas-schievink
[rust.git] / src / librustc_mir / shim.rs
index bfd30ff5da553ee15c6c33ebe8f87b102a17e7f1..1f7db2861a2eb26b47b90c2b716050a1707eced6 100644 (file)
@@ -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;