TYPE -> TYPE_ASCRIPTIONG
This commit is contained in:
parent
532ba46402
commit
900cf82d4d
3 changed files with 8 additions and 8 deletions
|
@ -45,8 +45,8 @@ fn main() {
|
|||
const TUPLE: (OND, OND) = (None, None);
|
||||
match (None, None) { TUPLE => dbg!(TUPLE), _ => panic!("whoops"), };
|
||||
|
||||
const TYPE: OND = None: OND;
|
||||
match None { TYPE => dbg!(TYPE), _ => panic!("whoops"), };
|
||||
const TYPE_ASCRIPTION: OND = None: OND;
|
||||
match None { TYPE_ASCRIPTION => dbg!(TYPE_ASCRIPTION), _ => panic!("whoops"), };
|
||||
|
||||
const ARRAY: [OND; 2] = [None, None];
|
||||
match [None; 2] { ARRAY => dbg!(ARRAY), _ => panic!("whoops"), };
|
||||
|
|
|
@ -57,8 +57,8 @@ fn main() {
|
|||
//~^ ERROR must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
//~| ERROR must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
|
||||
const TYPE: OND = Some(NoDerive): OND;
|
||||
match Some(NoDerive) { TYPE => dbg!(TYPE), _ => panic!("whoops"), };
|
||||
const TYPE_ASCRIPTION: OND = Some(NoDerive): OND;
|
||||
match Some(NoDerive) { TYPE_ASCRIPTION => dbg!(TYPE_ASCRIPTION), _ => panic!("whoops"), };
|
||||
//~^ ERROR must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
//~| ERROR must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
|
||||
|
|
|
@ -25,8 +25,8 @@ LL | match (None, Some(NoDerive)) { TUPLE => dbg!(TUPLE), _ => panic!("whoop
|
|||
error: to use a constant of type `NoDerive` in a pattern, `NoDerive` must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
--> $DIR/reject_non_structural.rs:61:28
|
||||
|
|
||||
LL | match Some(NoDerive) { TYPE => dbg!(TYPE), _ => panic!("whoops"), };
|
||||
| ^^^^
|
||||
LL | match Some(NoDerive) { TYPE_ASCRIPTION => dbg!(TYPE_ASCRIPTION), _ => panic!("whoops"), };
|
||||
| ^^^^^^^^^^^^^^^
|
||||
|
||||
error: to use a constant of type `NoDerive` in a pattern, `NoDerive` must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
--> $DIR/reject_non_structural.rs:66:36
|
||||
|
@ -99,8 +99,8 @@ LL | match (None, Some(NoDerive)) { TUPLE => dbg!(TUPLE), _ => panic!("whoop
|
|||
error: to use a constant of type `NoDerive` in a pattern, `NoDerive` must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
--> $DIR/reject_non_structural.rs:61:28
|
||||
|
|
||||
LL | match Some(NoDerive) { TYPE => dbg!(TYPE), _ => panic!("whoops"), };
|
||||
| ^^^^
|
||||
LL | match Some(NoDerive) { TYPE_ASCRIPTION => dbg!(TYPE_ASCRIPTION), _ => panic!("whoops"), };
|
||||
| ^^^^^^^^^^^^^^^
|
||||
|
||||
error: to use a constant of type `NoDerive` in a pattern, `NoDerive` must be annotated with `#[derive(PartialEq, Eq)]`
|
||||
--> $DIR/reject_non_structural.rs:66:36
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue