| error[E0408]: variable `beta` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:19:10 |
| | |
| LL | let (alpha | beta | charlie) = alpha; |
| | ^^^^^ ---- ^^^^^^^ pattern doesn't bind `beta` |
| | | | |
| | | variable not in all patterns |
| | pattern doesn't bind `beta` |
| |
| error[E0408]: variable `beta` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:21:14 |
| | |
| LL | Some(alpha | beta) => {} |
| | ^^^^^ ---- variable not in all patterns |
| | | |
| | pattern doesn't bind `beta` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:33:20 |
| | |
| LL | let (A(a, _) | _) = X; |
| | - ^ pattern doesn't bind `a` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:34:10 |
| | |
| LL | let (_ | B(a)) = X; |
| | ^ - variable not in all patterns |
| | | |
| | pattern doesn't bind `a` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:35:10 |
| | |
| LL | let (A(..) | B(a)) = X; |
| | ^^^^^ - variable not in all patterns |
| | | |
| | pattern doesn't bind `a` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:36:20 |
| | |
| LL | let (A(a, _) | B(_)) = X; |
| | - ^^^^ pattern doesn't bind `a` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:37:20 |
| | |
| LL | let (A(_, a) | B(_)) = X; |
| | - ^^^^ pattern doesn't bind `a` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `b` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:38:20 |
| | |
| LL | let (A(a, b) | B(a)) = X; |
| | - ^^^^ pattern doesn't bind `b` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:42:10 |
| | |
| LL | let (A(A(..) | B(_), _) | B(a)) = Y; |
| | ^^^^^^^^^^^^^^^^^^ - variable not in all patterns |
| | | |
| | pattern doesn't bind `a` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:43:12 |
| | |
| LL | let (A(A(..) | B(a), _) | B(A(a, _) | B(a))) = Y; |
| | ^^^^^ - variable not in all patterns |
| | | |
| | pattern doesn't bind `a` |
| |
| error[E0408]: variable `c` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:12 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | ^^^^^^^ - variable not in all patterns |
| | | |
| | pattern doesn't bind `c` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:22 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | - ^^^^ pattern doesn't bind `a` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `b` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:22 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | - ^^^^ pattern doesn't bind `b` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `e` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:10 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | ^^^^^^^^^^^^^^^^^^^^ - variable not in all patterns |
| | | |
| | pattern doesn't bind `e` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:33 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | - ^^^^ pattern doesn't bind `a` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `b` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:33 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | - ^^^^ pattern doesn't bind `b` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `c` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:33 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | - ^^^^ pattern doesn't bind `c` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `d` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:45:33 |
| | |
| LL | let (A(A(a, b) | B(c), d) | B(e)) = Y; |
| | - ^^^^ pattern doesn't bind `d` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:61:29 |
| | |
| LL | Ok(a) | Err(_), |
| | - ^^^^^^ pattern doesn't bind `a` |
| | | |
| | variable not in all patterns |
| |
| error[E0408]: variable `b` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:68:21 |
| | |
| LL | A(_, a) | |
| | ^^^^^^^ pattern doesn't bind `b` |
| LL | B(b), |
| | - variable not in all patterns |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:69:21 |
| | |
| LL | A(_, a) | |
| | - variable not in all patterns |
| LL | B(b), |
| | ^^^^ pattern doesn't bind `a` |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:72:17 |
| | |
| LL | A(_, a) | |
| | - variable not in all patterns |
| ... |
| LL | B(_) |
| | ^^^^ pattern doesn't bind `a` |
| |
| error[E0408]: variable `b` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:72:17 |
| | |
| LL | B(b), |
| | - variable not in all patterns |
| ... |
| LL | B(_) |
| | ^^^^ pattern doesn't bind `b` |
| |
| error[E0408]: variable `b` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:57:13 |
| | |
| LL | / V1( |
| LL | | |
| LL | | |
| LL | | A( |
| ... | |
| LL | | B(Ok(a) | Err(a)) |
| LL | | ) | |
| | |_____________^ pattern doesn't bind `b` |
| ... |
| LL | B(b), |
| | - variable not in all patterns |
| ... |
| LL | V3(c), |
| | ^^^^^ pattern doesn't bind `b` |
| |
| error[E0408]: variable `c` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:57:13 |
| | |
| LL | / V1( |
| LL | | |
| LL | | |
| LL | | A( |
| ... | |
| LL | | B(Ok(a) | Err(a)) |
| LL | | ) | |
| | |_____________^ pattern doesn't bind `c` |
| LL | / V2( |
| LL | | A( |
| LL | | A(_, a) | |
| LL | | B(b), |
| ... | |
| LL | | |
| LL | | ) | |
| | |_____________^ pattern doesn't bind `c` |
| LL | V3(c), |
| | - variable not in all patterns |
| |
| error[E0408]: variable `a` is not bound in all patterns |
| --> $DIR/missing-bindings.rs:76:13 |
| | |
| LL | B(Ok(a) | Err(a)) |
| | - variable not in all patterns |
| ... |
| LL | A(_, a) | |
| | - variable not in all patterns |
| ... |
| LL | V3(c), |
| | ^^^^^ pattern doesn't bind `a` |
| |
| error: aborting due to 26 previous errors |
| |
| For more information about this error, try `rustc --explain E0408`. |