use label::create_label; create_label!( static staticname: usize; const constname: usize; static mut staticmutname: usize; ); #[staticname::label] static A: usize = 3; #[constname::label] const B: usize = 4; #[test] fn test_simple() { for i in staticname::iter() { assert_eq!(*i, 3); } for i in constname::iter() { assert_eq!(*i, 4); } } #[test] fn test_named() { for (name, i) in staticname::iter_named() { assert_eq!(*i, 3); assert_eq!(name, "A") } }