用连字符重命名包不再编译

6 rust

这不再编译:

extern crate "my-crate" as my_crate1;
Run Code Online (Sandbox Code Playgroud)

什么是新语法?我没有通过搜索找到任何东西.

oli*_*obk 5

外部包装箱名称中的破折号可以用下划线替换.所以你的榜样应该是

extern crate my_crate as my_crate1;
Run Code Online (Sandbox Code Playgroud)

或者,如果您想要下划线名称,使用以下内容将起作用

extern crate my_crate;
Run Code Online (Sandbox Code Playgroud)