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>