//@run-rustfix #![allow(unused, clippy::unnecessary_literal_unwrap)] struct MyTypeNonDebug; #[derive(Debug)] struct MyTypeDebug; fn main() { let test_debug: Result = Ok(MyTypeDebug); test_debug.expect_err("Testing debug type"); let test_non_debug: Result = Ok(MyTypeNonDebug); test_non_debug.err().expect("Testing non debug type"); } #[clippy::msrv = "1.16"] fn msrv_1_16() { let x: Result = Ok(16); x.err().expect("16"); } #[clippy::msrv = "1.17"] fn msrv_1_17() { let x: Result = Ok(17); x.expect_err("17"); }