error[E0283]: type annotations needed --> $DIR/issue-71732.rs:18:10 | LL | .get(&"key".into()) | ^^^ ------------- type must be known at this point | | | cannot infer type of the type parameter `Q` declared on the associated function `get` | = note: multiple `impl`s satisfying `String: Borrow<_>` found in the following crates: `alloc`, `core`: - impl Borrow for String; - impl Borrow for T where T: ?Sized; note: required by a bound in `HashMap::::get` --> $SRC_DIR/std/src/collections/hash/map.rs:LL:COL | LL | K: Borrow, | ^^^^^^^^^ required by this bound in `HashMap::::get` help: consider specifying the generic argument | LL | .get::(&"key".into()) | +++++ error: aborting due to previous error For more information about this error, try `rustc --explain E0283`.