]> git.lizzy.rs Git - rust.git/blob - tests/ui/needless_option_as_deref.fixed
d721452ae88803431fd289feb9e223100b16f3ea
[rust.git] / tests / ui / needless_option_as_deref.fixed
1 // run-rustfix
2
3 #[warn(clippy::needless_option_as_deref)]
4
5 fn main() {
6     // should lint
7     let _: Option<&usize> = Some(&1);
8     let _: Option<&mut usize> = Some(&mut 1);
9
10     // should not lint
11     let _ = Some(Box::new(1)).as_deref();
12     let _ = Some(Box::new(1)).as_deref_mut();
13 }