Enum gfx_core::shade::CreateShaderError [−][src]
pub enum CreateShaderError { ModelNotSupported, StageNotSupported(Stage), CompilationFailed(String), }
An error type for creating shaders.
Variants
The device does not support the requested shader model.
StageNotSupported(Stage)
The device does not support the shader stage.
CompilationFailed(String)
The shader failed to compile.
Trait Implementations
impl Clone for CreateShaderError
[src][+]
impl Debug for CreateShaderError
[src][+]
impl Display for CreateShaderError
[src][+]
impl Error for CreateShaderError
[src][+]
impl PartialEq<CreateShaderError> for CreateShaderError
[src][+]
impl StructuralPartialEq for CreateShaderError
[src]
Auto Trait Implementations
impl RefUnwindSafe for CreateShaderError
impl Send for CreateShaderError
impl Sync for CreateShaderError
impl Unpin for CreateShaderError
impl UnwindSafe for CreateShaderError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T> ToString for T where
T: Display + ?Sized,
[src][+]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,