[在Rust中使用no_main
外部属性时,no_main
抱怨cargo doc
和那个cargo doc
。
我每晚使用Cargo 1.42.0。
相关代码:
unused attribute
仅在调用crate-level attribute should be in the root module
时发生; // main.rs
#![no_main]
正常工作。
我看过cargo doc
,但其中没有任何答案。我也看到了cargo build
,从这里开始我一直到https://github.com/rust-lang/rust/issues/62184,但是即使该合并请求已被合并,问题仍然存在。
如何解决此警告?
这是由https://github.com/rust-lang/rust/issues/43144引起的,但尚未修复。
到目前为止,通过以下方式将https://github.com/rust-lang/rust/pull/64471与rustdoc的known bug in cargo/rustdoc结合使用,可以轻松解决此问题:
cfg_attr
attribute