recorder 0.2.1

Generate data-only structs with utilities easily
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# recorder

Simple record types for Rust

## Getting Started

Here's a simple example:

```rust
#[recorder::record] // this struct will be #[derive(Debug, Clone, Serialize, Deserialize)]

pub struct MyRecord {
    a: String, // this will be `pub`
    b: u8, // this too!
    c: Vec<String>, // and this!
    #[record(skip)] d: String // this field will be preserved (private by default)
}
```