1 error[E0007]: cannot bind by-move with sub-bindings
4 LL | op_string @ Some(s) => {},
5 | ^^^^^^^^^^^^^^^^^^^ binds an already bound by-move value by moving it
7 error[E0303]: pattern bindings are not allowed after an `@`
10 LL | op_string @ Some(s) => {},
11 | ^ not allowed after `@`
13 error: aborting due to 2 previous errors
15 Some errors occurred: E0007, E0303.
16 For more information about an error, try `rustc --explain E0007`.