basic/
basic.rs

1#[macro_use]
2extern crate lhlist;
3
4use lhlist::Label;
5
6#[label(name="My Label!", type=u16)]
7struct MyLabel;
8
9fn main() {
10    println!("{}", MyLabel::name());
11    println!("{}", <MyLabel as Label>::AssocType::max_value());
12}