[−][src]Enum gstreamer_gl::GLSLError
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.
Compilation error occurred
Link error occurred
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]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for GLSLError
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for GLSLError
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for GLSLError
[src]
fn cmp(&self, other: &GLSLError) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<GLSLError> for GLSLError
[src]
impl PartialOrd<GLSLError> for GLSLError
[src]
fn partial_cmp(&self, other: &GLSLError) -> Option<Ordering>
[src]
fn lt(&self, other: &GLSLError) -> bool
[src]
fn le(&self, other: &GLSLError) -> bool
[src]
fn gt(&self, other: &GLSLError) -> bool
[src]
fn ge(&self, other: &GLSLError) -> bool
[src]
impl SetValue for GLSLError
[src]
impl StaticType for GLSLError
[src]
fn static_type() -> Type
[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]
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,
fn borrow_mut(&mut self) -> &mut T
[src]
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,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
[src]
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
[src]
impl<T> ToValue for T where
T: SetValue + ?Sized,
[src]
T: SetValue + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,