summaryrefslogtreecommitdiffstats
path: root/vendor/derivative/tests/compile-fail/unknown-derive.rs
blob: 0a9a689aecec0f380537a0428d0099be686ce646 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#[cfg(feature = "use_core")]
extern crate core;

#[macro_use]
extern crate derivative;

#[derive(Derivative)]
#[derivative(DoesNotExist1)]
struct Foo;

#[derive(Derivative)]
#[derivative(DoesNotExist2(with_some="argument"))]
struct Bar;

#[derive(Derivative)]
#[derivative(Debug)]
struct Baz {
    #[derivative(DoesNotExist3)]
    _baz: (),
}

fn main() {}