valobj 0.1.2

A Rust library for defining value objects using procedural macros.
Documentation
1
2
3
4
5
6
7
#[valobj::value_object]
pub struct UserId(u64);

fn main() {
    let user_id = UserId::from(1);
    let _ = user_id.0;
}