Struct vkxml::ExtensionEnum [] [src]

pub struct ExtensionEnum {
    pub name: Identifier,
    pub notation: Option<Notation>,
    pub offset: Option<usize>,
    pub negate: bool,
    pub extends: Identifier,
    pub number: Option<i32>,
    pub hex: Option<String>,
    pub bitpos: Option<u32>,
    pub c_expression: Option<CExpression>,
}

Declares a new enumerator that is added to an existing enumerator.

Fields

Compute the enum's value based on an integer offset.

If true, the offset's value should be negated. Primarily for error codes.

The name of an enumeration to be extended.

Trait Implementations

impl Debug for ExtensionEnum
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for ExtensionEnum

impl Sync for ExtensionEnum