[][src]Enum gstreamer_gl::GLSLError

#[non_exhaustive]pub enum GLSLError {
    Compile,
    Link,
    Program,
    // some variants omitted
}

Compilation stage that caused an error

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Compile

Compilation error occurred

Link error occurred

Program

General program error occurred

Trait Implementations

impl Clone for GLSLError[src]

impl Copy for GLSLError[src]

impl Debug for GLSLError[src]

impl Eq for GLSLError[src]

impl ErrorDomain for GLSLError[src]

impl<'a> FromValue<'a> for GLSLError[src]

impl<'a> FromValueOptional<'a> for GLSLError[src]

impl Hash for GLSLError[src]

impl Ord for GLSLError[src]

impl PartialEq<GLSLError> for GLSLError[src]

impl PartialOrd<GLSLError> for GLSLError[src]

impl SetValue for GLSLError[src]

impl StaticType for GLSLError[src]

impl StructuralEq for GLSLError[src]

impl StructuralPartialEq for GLSLError[src]

Auto Trait Implementations

impl RefUnwindSafe for GLSLError

impl Send for GLSLError

impl Sync for GLSLError

impl Unpin for GLSLError

impl UnwindSafe for GLSLError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.