about summary refs log tree commit diff
path: root/tests/ui/lint/issue-101284.rs
blob: ab5d8587ccb9683f0d3e254f6e42dbff3913b0be (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//@ check-pass
//@ edition:2021
#![deny(rust_2021_compatibility)]

pub struct Warns {
    // `Arc` has significant drop
    _significant_drop: std::sync::Arc<()>,
    field: String,
}

pub fn test(w: Warns) {
    _ = || drop(w.field);
}

fn main() {}