We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 63d6df2 commit 7f4b583Copy full SHA for 7f4b583
tests/ui/methods.rs
@@ -108,8 +108,16 @@ fn option_methods() {
108
.unwrap_or({
109
0
110
});
111
- // map(f).unwrap_or(None) case
+ // single line `map(f).unwrap_or(None)` case
112
let _ = opt.map(|x| Some(x + 1)).unwrap_or(None);
113
+ // multiline `map(f).unwrap_or(None)` cases
114
+ let _ = opt.map(|x| {
115
+ Some(x + 1)
116
+ }
117
+ ).unwrap_or(None);
118
+ let _ = opt
119
+ .map(|x| Some(x + 1))
120
+ .unwrap_or(None);
121
// macro case
122
let _ = opt_map!(opt, |x| x + 1).unwrap_or(0); // should not lint
123
0 commit comments