spice21
macro_rules! attr { ( $src_name:ident, $struct_desc:literal, [ $( ($attr_name:ident, $attr_type:ty, $default:literal, $desc:literal) ),* $(,)? ]) => { ... }; }
GetAttr-enabled struct builder. Creates structs from a list of field-definitions, adding a getattr method enabling by-string access.
getattr