]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_borrowck/src/diagnostics/conflict_errors.rs
Rollup merge of #105837 - compiler-errors:issue-105728, r=estebank
[rust.git] / compiler / rustc_borrowck / src / diagnostics / conflict_errors.rs
index c777f9a7401af9fae82fb0bcbd1debdd11ff7b2c..8d5c5a7124f88aeee0e472d5557d80b74cbea1ad 100644 (file)
@@ -649,7 +649,7 @@ fn suggest_assign_value(
         if !assign_value.is_empty() {
             err.span_suggestion_verbose(
                 sugg_span.shrink_to_hi(),
-                format!("consider assigning a value"),
+                "consider assigning a value",
                 format!(" = {}", assign_value),
                 Applicability::MaybeIncorrect,
             );
@@ -697,7 +697,7 @@ fn suggest_borrow_fn_like(
                     .map_bound(|p| p.predicates),
                 None,
             ),
-            ty::Opaque(ty::OpaqueTy { def_id, substs }) => {
+            ty::Alias(ty::Opaque, ty::AliasTy { def_id, substs, .. }) => {
                 find_fn_kind_from_did(tcx.bound_explicit_item_bounds(*def_id), Some(*substs))
             }
             ty::Closure(_, substs) => match substs.as_closure().kind() {