| error[E0423]: expected function, found enum `Option` |
| --> $DIR/issue-43871-enum-instead-of-variant.rs:19:13 |
| | |
| LL | let x = Option(1); |
| | ^^^^^^ |
| help: try using one of the enum's variants |
| | |
| LL | let x = std::prelude::v1::Option::None(1); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| LL | let x = std::prelude::v1::Option::Some(1); |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error[E0532]: expected tuple struct/variant, found enum `Option` |
| --> $DIR/issue-43871-enum-instead-of-variant.rs:21:12 |
| | |
| LL | if let Option(_) = x { |
| | ^^^^^^ |
| help: try using one of the enum's variants |
| | |
| LL | if let std::prelude::v1::Option::None(_) = x { |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| LL | if let std::prelude::v1::Option::Some(_) = x { |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| |
| error[E0532]: expected tuple struct/variant, found enum `Example` |
| --> $DIR/issue-43871-enum-instead-of-variant.rs:27:12 |
| | |
| LL | if let Example(_) = y { |
| | ^^^^^^^ |
| help: try using one of the enum's variants |
| | |
| LL | if let Example::Ex(_) = y { |
| | ^^^^^^^^^^^ |
| LL | if let Example::NotEx(_) = y { |
| | ^^^^^^^^^^^^^^ |
| |
| error[E0423]: expected function, found enum `Void` |
| --> $DIR/issue-43871-enum-instead-of-variant.rs:31:13 |
| | |
| LL | let y = Void(); |
| | ^^^^ |
| |
| error[E0423]: expected function, found enum `ManyVariants` |
| --> $DIR/issue-43871-enum-instead-of-variant.rs:33:13 |
| | |
| LL | let z = ManyVariants(); |
| | ^^^^^^^^^^^^ |
| help: try using one of the enum's variants |
| | |
| LL | let z = ManyVariants::Eight(); |
| | ^^^^^^^^^^^^^^^^^^^ |
| LL | let z = ManyVariants::Five(); |
| | ^^^^^^^^^^^^^^^^^^ |
| LL | let z = ManyVariants::Four(); |
| | ^^^^^^^^^^^^^^^^^^ |
| LL | let z = ManyVariants::Nine(); |
| | ^^^^^^^^^^^^^^^^^^ |
| and 6 other candidates |
| |
| error: aborting due to 5 previous errors |
| |
| Some errors have detailed explanations: E0423, E0532. |
| For more information about an error, try `rustc --explain E0423`. |