diff options
Diffstat (limited to 'tests/trybuild')
| -rw-r--r-- | tests/trybuild/unit-struct.rs | 6 | ||||
| -rw-r--r-- | tests/trybuild/unit-struct.stderr | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/tests/trybuild/unit-struct.rs b/tests/trybuild/unit-struct.rs new file mode 100644 index 0000000..5a3ed0c --- /dev/null +++ b/tests/trybuild/unit-struct.rs @@ -0,0 +1,6 @@ +use get::Get; + +#[derive(Get)] +struct Cat; + +pub fn main() {} diff --git a/tests/trybuild/unit-struct.stderr b/tests/trybuild/unit-struct.stderr new file mode 100644 index 0000000..41da09f --- /dev/null +++ b/tests/trybuild/unit-struct.stderr @@ -0,0 +1,7 @@ +error: proc-macro derive panicked + --> tests/trybuild/unit-struct.rs:3:10 + | +3 | #[derive(Get)] + | ^^^ + | + = help: message: called `Result::unwrap()` on an `Err` value: "can not generate getters on a unit struct" |
