]> git.lizzy.rs Git - rust.git/blob - src/test/ui/let-else/let-else-binding-explicit-mut-pass.rs
Rollup merge of #106043 - c410-f3r:moar-errors, r=petrochenkov
[rust.git] / src / test / ui / let-else / let-else-binding-explicit-mut-pass.rs
1 // check-pass
2
3
4
5 fn main() {
6     let Some(n) = &mut &mut Some(5i32) else { return; };
7     *n += 1; // OK
8     let _ = n;
9
10     let Some(n): &mut Option<i32> = &mut &mut Some(5i32) else { return; };
11     *n += 1; // OK
12     let _ = n;
13 }