[−][src]Enum gstreamer_pbutils::DiscovererResult
Result values for the discovery process.
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 discovery was successful
the URI is invalid
an error happened and the GError is set
the discovery timed-out
the discoverer was already discovering a file
Some plugins are missing for full discovery
Trait Implementations
impl Clone for DiscovererResult
[src]
fn clone(&self) -> DiscovererResult
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for DiscovererResult
[src]
impl Debug for DiscovererResult
[src]
impl Eq for DiscovererResult
[src]
impl<'a> FromValue<'a> for DiscovererResult
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for DiscovererResult
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for DiscovererResult
[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 DiscovererResult
[src]
fn cmp(&self, other: &DiscovererResult) -> 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<DiscovererResult> for DiscovererResult
[src]
fn eq(&self, other: &DiscovererResult) -> bool
[src]
fn ne(&self, other: &DiscovererResult) -> bool
[src]
impl PartialOrd<DiscovererResult> for DiscovererResult
[src]
fn partial_cmp(&self, other: &DiscovererResult) -> Option<Ordering>
[src]
fn lt(&self, other: &DiscovererResult) -> bool
[src]
fn le(&self, other: &DiscovererResult) -> bool
[src]
fn gt(&self, other: &DiscovererResult) -> bool
[src]
fn ge(&self, other: &DiscovererResult) -> bool
[src]
impl SetValue for DiscovererResult
[src]
impl StaticType for DiscovererResult
[src]
fn static_type() -> Type
[src]
impl StructuralEq for DiscovererResult
[src]
impl StructuralPartialEq for DiscovererResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for DiscovererResult
impl Send for DiscovererResult
impl Sync for DiscovererResult
impl Unpin for DiscovererResult
impl UnwindSafe for DiscovererResult
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>,