[][src]Macro spice21::attr

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.