[−][src]Enum gstreamer::PluginError
The plugin loading errors
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.
The plugin could not be loaded
The plugin has unresolved dependencies
The plugin has already be loaded from a different file
Trait Implementations
impl Clone for PluginError
[src]
fn clone(&self) -> PluginError
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PluginError
[src]
impl Debug for PluginError
[src]
impl Eq for PluginError
[src]
impl ErrorDomain for PluginError
[src]
impl<'a> FromValue<'a> for PluginError
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for PluginError
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for PluginError
[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 PluginError
[src]
fn cmp(&self, other: &PluginError) -> 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<PluginError> for PluginError
[src]
fn eq(&self, other: &PluginError) -> bool
[src]
fn ne(&self, other: &PluginError) -> bool
[src]
impl PartialOrd<PluginError> for PluginError
[src]
fn partial_cmp(&self, other: &PluginError) -> Option<Ordering>
[src]
fn lt(&self, other: &PluginError) -> bool
[src]
fn le(&self, other: &PluginError) -> bool
[src]
fn gt(&self, other: &PluginError) -> bool
[src]
fn ge(&self, other: &PluginError) -> bool
[src]
impl SetValue for PluginError
[src]
impl StaticType for PluginError
[src]
fn static_type() -> Type
[src]
impl StructuralEq for PluginError
[src]
impl StructuralPartialEq for PluginError
[src]
Auto Trait Implementations
impl RefUnwindSafe for PluginError
impl Send for PluginError
impl Sync for PluginError
impl Unpin for PluginError
impl UnwindSafe for PluginError
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>,