1 #![warn(clippy::unwrap_used, clippy::expect_used)]
6 fn unwrap_err(self) -> Self::Item;
8 fn expect_err(self, msg: &str) -> Self::Item;
11 impl<T> OptionExt for Option<T> {
13 fn unwrap_err(self) -> T {
17 fn expect_err(self, msg: &str) -> T {
24 Some(3).expect("Hello world!");
26 // Don't trigger on unwrap_err on an option
28 Some(3).expect_err("Hellow none!");
30 let a: Result<i32, i32> = Ok(3);
32 a.expect("Hello world!");
34 a.expect_err("Hello error!");