"type annotations required" errors in 1.28 beta #51844
Closed
Description
A bunch of crates failed to compile in 1.28 beta with error messages like these:
type annotations required: cannot resolve `std::io::Error: std::convert::From<_>`
type annotations required: cannot resolve `std::borrow::Cow<'_, str>: std::convert::From<&_>`'`
type annotations required: cannot resolve `std::string::String: std::convert::AsRef<_>`
- mles-client regressed from stable to beta (build log) cc @jq-rs
- ogrep regressed from stable to beta (build log) cc @kriomant
- openml regressed from stable to beta (build log) cc @mbillingr
- screeps-api regressed from stable to beta (build log) cc @daboross
- tokio-dns-unofficial regressed from stable to beta (build log) cc @sbstp
- topgrade regressed from stable to beta (build log) cc @r-darwish
- travis regressed from stable to beta (build log) cc @softprops
Also, the following crates are failing because they depend on tokio-dns-unofficial
:
tokio-postgres regressed from stable to beta (build log)tokio-tungstenite regressed from stable to beta (build log)GitHub repo grotsev/http_port regressed from stable to beta (build log)