Enum gfx::PipelineStateError [] [src]

pub enum PipelineStateError<S> {
    Program(ProgramError),
    DescriptorInit(InitError<S>),
    DeviceCreate(CreationError),
}

Error creating a PipelineState

Variants

Shader program failed to link.

Unable to create PSO descriptor due to mismatched formats.

Device failed to create the handle give the descriptor.

Trait Implementations

impl<S: Clone> Clone for PipelineStateError<S>
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl<S: PartialEq> PartialEq for PipelineStateError<S>
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl<S: Debug> Debug for PipelineStateError<S>
[src]

Formats the value using the given formatter.

impl<'a> From<PipelineStateError<&'a str>> for PipelineStateError<String>
[src]

Performs the conversion.

impl<S: Debug + Display> Display for PipelineStateError<S>
[src]

Formats the value using the given formatter. Read more

impl<S: Debug + Display> Error for PipelineStateError<S>
[src]

A short description of the error. Read more

The lower-level cause of this error, if any. Read more

impl<S> From<ProgramError> for PipelineStateError<S>
[src]

Performs the conversion.

impl<S> From<InitError<S>> for PipelineStateError<S>
[src]

Performs the conversion.

impl<S> From<CreationError> for PipelineStateError<S>
[src]

Performs the conversion.