Struct vkxml::Enumeration
[−]
[src]
pub struct Enumeration { pub name: String, pub notation: Option<Notation>, pub purpose: Option<EnumerationPurpose>, pub elements: Vec<EnumerationElement>, }
Fields
name: String
notation: Option<Notation>
purpose: Option<EnumerationPurpose>
Identifies a special meaning behind the enumeration.
"bitmask" means that the enumerators are either specific bits or
combinations of bits. There should be a bitmask
definition
attribute which uses this enumeration as the source for its enums.
elements: Vec<EnumerationElement>