[−][src]Enum gstreamer_gl::GLQueryType
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.
no query
query the time elapsed
query the current time
Trait Implementations
impl Clone for GLQueryType
[src]
fn clone(&self) -> GLQueryType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for GLQueryType
[src]
impl Debug for GLQueryType
[src]
impl Eq for GLQueryType
[src]
impl<'a> FromValue<'a> for GLQueryType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for GLQueryType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for GLQueryType
[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 GLQueryType
[src]
fn cmp(&self, other: &GLQueryType) -> 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<GLQueryType> for GLQueryType
[src]
fn eq(&self, other: &GLQueryType) -> bool
[src]
fn ne(&self, other: &GLQueryType) -> bool
[src]
impl PartialOrd<GLQueryType> for GLQueryType
[src]
fn partial_cmp(&self, other: &GLQueryType) -> Option<Ordering>
[src]
fn lt(&self, other: &GLQueryType) -> bool
[src]
fn le(&self, other: &GLQueryType) -> bool
[src]
fn gt(&self, other: &GLQueryType) -> bool
[src]
fn ge(&self, other: &GLQueryType) -> bool
[src]
impl SetValue for GLQueryType
[src]
impl StaticType for GLQueryType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for GLQueryType
[src]
impl StructuralPartialEq for GLQueryType
[src]
Auto Trait Implementations
impl RefUnwindSafe for GLQueryType
impl Send for GLQueryType
impl Sync for GLQueryType
impl Unpin for GLQueryType
impl UnwindSafe for GLQueryType
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>,