Skip to content

Commit bc71439

Browse files
committed
Update derive_utils to 0.9.1
1 parent ef5b2b5 commit bc71439

File tree

3 files changed

+5
-20
lines changed

3 files changed

+5
-20
lines changed

derive/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This library provides an attribute macro like a wrapper of `#[derive]`, implemen
1616
proc-macro = true
1717

1818
[dependencies]
19-
derive_utils = { version = "0.9" }
19+
derive_utils = { version = "0.9.1" }
2020
lazy_static = "1.2"
2121
proc-macro2 = "1.0"
2222
quote = "1.0"

tests/ui/enum_derive/variant.rs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,6 @@ enum Enum6<A> {
3535
}
3636

3737
#[enum_derive(Clone)]
38-
enum Enum7<A> {
39-
//~^ ERROR cannot be implemented for enums with less than two variants
40-
A(A),
41-
}
42-
43-
#[enum_derive(Clone)]
44-
enum Enum8 {} //~ ERROR cannot be implemented for enums with less than two variants
38+
enum Enum7 {} //~ ERROR cannot be implemented for enums with less than two variants
4539

4640
fn main() {}

tests/ui/enum_derive/variant.stderr

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,11 @@ error: a variant with multiple fields is not supported
2828
34 | B(A, B), //~ ERROR a variant with multiple fields is not supported
2929
| ^^^^^^
3030

31-
error: cannot be implemented for enums with less than two variants
31+
error: cannot be implemented for enums with no variants
3232
--> $DIR/variant.rs:38:1
3333
|
34-
38 | / enum Enum7<A> {
35-
39 | | //~^ ERROR cannot be implemented for enums with less than two variants
36-
40 | | A(A),
37-
41 | | }
38-
| |_^
39-
40-
error: cannot be implemented for enums with less than two variants
41-
--> $DIR/variant.rs:44:1
42-
|
43-
44 | enum Enum8 {} //~ ERROR cannot be implemented for enums with less than two variants
34+
38 | enum Enum7 {} //~ ERROR cannot be implemented for enums with less than two variants
4435
| ^^^^^^^^^^^^^
4536

46-
error: aborting due to 7 previous errors
37+
error: aborting due to 6 previous errors
4738

0 commit comments

Comments
 (0)