Pet*_*all 5 compiler-warnings rust rust-macros
我正在使用宏生成代码,其中包含完全限定的类型路径,如下所示:
let vec: Vec::<String>;
Run Code Online (Sandbox Code Playgroud)
注意::之前的额外内容<String>。这是必要的,以便相同的输入标记也可以用于构造函数,通过附加::new():
Vec::<String>::new()
Run Code Online (Sandbox Code Playgroud)
但是,这会产生警告:
let vec: Vec::<String>;
Run Code Online (Sandbox Code Playgroud)
我无法删除 ,::因为然后我收到一个错误:
Vec::<String>::new()
Run Code Online (Sandbox Code Playgroud)
如何仅针对这一行禁用警告?
| 归档时间: |
|
| 查看次数: |
129 次 |
| 最近记录: |