UNUSED_MUST_USE in rustc_lint::unused::must_use - Rust
Description: The `unused_must_use` lint detects unused result of a type flagged as `#[must_use]`.

Skip to main content

## UNUSED_MUST_USE

# Static UNUSED_MUST_USE

Source

    pub static UNUSED_MUST_USE: &Lint

Expand description

The `unused_must_use` lint detects unused result of a type flagged as `#[must_use]`.

#### §Example

    fn returns_result() -> Result<(), ()> {
        Ok(())
    }

    fn main() {
        returns_result();
    }

{{produces}}

#### §Explanation

The `#[must_use]` attribute is an indicator that it is a mistake to ignore the value. See the reference for more details.