diff options
Diffstat (limited to 'derive/tests/basic.rs')
| -rw-r--r-- | derive/tests/basic.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/derive/tests/basic.rs b/derive/tests/basic.rs index 18fc366..a636faa 100644 --- a/derive/tests/basic.rs +++ b/derive/tests/basic.rs | |||
| @@ -2,10 +2,19 @@ use derive::*; | |||
| 2 | use crimtag::*; | 2 | use crimtag::*; |
| 3 | 3 | ||
| 4 | #[derive(CrimtagMappable)] | 4 | #[derive(CrimtagMappable)] |
| 5 | pub struct SubTest { | ||
| 6 | name: String, | ||
| 7 | byline: String, | ||
| 8 | amount: i64, | ||
| 9 | } | ||
| 10 | |||
| 11 | #[derive(CrimtagMappable)] | ||
| 5 | pub struct Test { | 12 | pub struct Test { |
| 6 | number: i32, | 13 | number: i32, |
| 7 | something: f64, | 14 | something: f64, |
| 8 | inner_thing: String, | 15 | inner_thing: String, |
| 16 | sub: SubTest, | ||
| 17 | stuff: Vec<SubTest>, | ||
| 9 | } | 18 | } |
| 10 | 19 | ||
| 11 | 20 | ||
