要使用“async fn”,请切换到Rust 2018或更高版本

iszxjhcz  于 2023-03-30  发布在  其他
关注(0)|答案(1)|浏览(331)

我试图在rust中编译一个lib,得到以下错误:

to use `async fn`, switch to Rust 2018 or later

这是我的货

[package]
name = "name"
version = "0.1.0"
edition = "2018"

我使用下面的命令行来编译(文档here):

rustc --crate-type=lib src/apis/my_file.rs

有人有主意吗?

gk7wooem

gk7wooem1#

顾名思义,Cargo.tomlcargo解释,而不是rustc,如果你想用rustc编译,你必须添加版本标志:

rustc --edition=2018 --crate-type=lib src/apis/my_file.rs

相关问题