Struct vulkano::instance::ApplicationInfo [] [src]

pub struct ApplicationInfo<'a> {
    pub application_name: Option<Cow<'a, str>>,
    pub application_version: Option<Version>,
    pub engine_name: Option<Cow<'a, str>>,
    pub engine_version: Option<Version>,
}

Information that can be given to the Vulkan driver so that it can identify your application.

Fields

Name of the application.

An opaque number that contains the version number of the application.

Name of the engine used to power the application.

An opaque number that contains the version number of the engine.

Methods

impl<'a> ApplicationInfo<'a>
[src]

Builds an ApplicationInfo from the information gathered by Cargo.

Panic

  • Panics if the required environment variables are missing, which happens if the project wasn't built by Cargo.

Trait Implementations

impl<'a> Debug for ApplicationInfo<'a>
[src]

Formats the value using the given formatter.

impl<'a> Clone for ApplicationInfo<'a>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<'a> Default for ApplicationInfo<'a>
[src]

Returns the "default value" for a type. Read more