Struct vkxml::Feature [] [src]

pub struct Feature {
    pub name: Identifier,
    pub notation: Option<Notation>,
    pub api: String,
    pub version: f32,
    pub define: Option<Identifier>,
    pub elements: Vec<FeatureElement>,
}

Defines the base API for a Vulkan specification. Represents a specific major/minor version of Vulkan.

Fields

String name for a definition that is part of the Vulkan API.

The name of the API that a feature defines.

Version number for the feature.

When generating C-style information, use this as the #define wrapper around this feature.

Trait Implementations

impl Debug for Feature
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for Feature

impl Sync for Feature