warning: missing documentation for the crate --> $DIR/check.rs:4:1 | LL | / #![warn(missing_docs)] LL | | LL | | LL | | #![warn(rustdoc)] LL | | LL | | pub fn foo() {} | |_______________^ | note: the lint level is defined here --> $DIR/check.rs:4:9 | LL | #![warn(missing_docs)] | ^^^^^^^^^^^^ warning: missing documentation for a function --> $DIR/check.rs:9:1 | LL | pub fn foo() {} | ^^^^^^^^^^^^ warning: no documentation found for this crate's top-level module | note: the lint level is defined here --> $DIR/check.rs:7:9 | LL | #![warn(rustdoc)] | ^^^^^^^ = note: `#[warn(rustdoc::missing_crate_level_docs)]` implied by `#[warn(rustdoc)]` = help: The following guide may be of use: https://doc.rust-lang.org/nightly/rustdoc/how-to-write-documentation.html warning: missing code example in this documentation --> $DIR/check.rs:4:1 | LL | / #![warn(missing_docs)] LL | | LL | | LL | | #![warn(rustdoc)] LL | | LL | | pub fn foo() {} | |_______________^ | note: the lint level is defined here --> $DIR/check.rs:7:9 | LL | #![warn(rustdoc)] | ^^^^^^^ = note: `#[warn(rustdoc::missing_doc_code_examples)]` implied by `#[warn(rustdoc)]` warning: missing code example in this documentation --> $DIR/check.rs:9:1 | LL | pub fn foo() {} | ^^^^^^^^^^^^^^^ warning: 5 warnings emitted