Trait gstreamer_video::prelude::GstValueExt [−][src]
pub trait GstValueExt {
fn can_compare(&self, other: &Self) -> bool;
fn compare(&self, other: &Self) -> Option<Ordering>;
fn eq(&self, other: &Self) -> bool;
fn can_intersect(&self, other: &Self) -> bool;
fn intersect(&self, other: &Self) -> Option<Self>;
fn can_subtract(&self, other: &Self) -> bool;
fn subtract(&self, other: &Self) -> Option<Self>;
fn can_union(&self, other: &Self) -> bool;
fn union(&self, other: &Self) -> Option<Self>;
fn fixate(&self) -> Option<Self>;
fn is_fixed(&self) -> bool;
fn is_subset(&self, superset: &Self) -> bool;
fn serialize(&self) -> Option<String>;
fn deserialize<'a, T>(s: T) -> Option<Value>
where
T: Into<&'a str>;
}Required Methods
fn can_compare(&self, other: &Self) -> bool
fn compare(&self, other: &Self) -> Option<Ordering>
fn eq(&self, other: &Self) -> bool
fn can_intersect(&self, other: &Self) -> bool
fn intersect(&self, other: &Self) -> Option<Self>
fn can_subtract(&self, other: &Self) -> bool
fn subtract(&self, other: &Self) -> Option<Self>
fn can_union(&self, other: &Self) -> bool
fn union(&self, other: &Self) -> Option<Self>
fn fixate(&self) -> Option<Self>
fn is_fixed(&self) -> bool
fn is_subset(&self, superset: &Self) -> bool
fn serialize(&self) -> Option<String>
fn deserialize<'a, T>(s: T) -> Option<Value> where
T: Into<&'a str>,
T: Into<&'a str>,
Implementors
impl GstValueExt for Value