Closed
Description
When the futures
crate is renamed:
futures03 = { version = "0.3.1", package = "futures" }
Macros like try_join
cannot find the crate.
Eg:
async fn test() {
futures03::try_join!()
}
fails with
failed to resolve: could not find `futures` in `{{root}}`
This impedes migration from version 0.1 to version 0.3, since one of the two futures crates must be renamed.