get_set_macro 1.1.2

Procedural macro to generate customizable getters and setters in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use get_set_macro::get_set;

#[get_set(get)]
struct Example {
    // Will not have any getters or setters generated
    #[gsflags(skip)]
    skipped: f32,
}

fn main() {
    let mut example = Example {
        skipped: 1.0,
    };

    // Should be no method named `get_skipped` generated for `Example`.
    example.get_skipped();
}