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>