Struct vk_parse::Platform[][src]

pub struct Platform {
    pub name: String,
    pub comment: Option<String>,
    pub protect: String,
}

A platform refers to a windowing system which Vulkan can use.

Most operating systems will have only one corresponding platform, but Linux has multiple (XCB, Wayland, etc.)

Fields

Short identifier.

Human readable description of the platform.

C macro name which is used to guard platform-specific definitions.

Trait Implementations

impl Debug for Platform
[src]

Formats the value using the given formatter. Read more

impl Clone for Platform
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Platform

impl Sync for Platform