mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-26 13:01:27 +03:00
13 lines
342 B
Rust
13 lines
342 B
Rust
// Issue: #32950
|
|
// Ensure that using macros rather than a type doesn't break `derive`.
|
|
|
|
#[derive(Debug)]
|
|
struct Nonsense<T> {
|
|
//~^ ERROR type parameter `T` is never used
|
|
should_be_vec_t: vec![T],
|
|
//~^ ERROR `derive` cannot be used on items with type macros
|
|
//~| ERROR expected type, found `expr` metavariable
|
|
}
|
|
|
|
fn main() {}
|