Struct vkxml::Struct
[−]
[src]
pub struct Struct { pub name: Identifier, pub notation: Option<Notation>, pub is_return: bool, pub extends: Option<CommaSeparatedIdentifiers>, pub elements: Vec<StructElement>, }
Definition that represents a data structure. Contains a list of members and optional validation information.
Fields
name: Identifier
notation: Option<Notation>
is_return: bool
When set to true
, the struct is used only as a return value by the Vulkan API.
extends: Option<CommaSeparatedIdentifiers>
Identifiers that represent the top-level structure that this object can be within the
pNext
of.
elements: Vec<StructElement>