shorthand 0.1.1

A proc_macro to derive getter and setter for structs
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use shorthand::ShortHand;

#[derive(ShortHand, Default)]
struct Example {
    #[shorthand(enable(clone))]
    value: String,
}

#[test]
fn test_clone() {
    assert_eq!("".to_string(), Example::default().value());
}

fn main() {}