Trait gstreamer::GstValueExt [−][src]
pub trait GstValueExt: Sized {}Show 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) -> Result<GString, BoolError>; fn deserialize<'a, T: Into<&'a str>>(s: T) -> Result<Value, BoolError>;
Required methods
fn can_compare(&self, other: &Self) -> bool
[src]
fn compare(&self, other: &Self) -> Option<Ordering>
[src]
fn eq(&self, other: &Self) -> bool
[src]
fn can_intersect(&self, other: &Self) -> bool
[src]
fn intersect(&self, other: &Self) -> Option<Self>
[src]
fn can_subtract(&self, other: &Self) -> bool
[src]
fn subtract(&self, other: &Self) -> Option<Self>
[src]
fn can_union(&self, other: &Self) -> bool
[src]
fn union(&self, other: &Self) -> Option<Self>
[src]
fn fixate(&self) -> Option<Self>
[src]
fn is_fixed(&self) -> bool
[src]
fn is_subset(&self, superset: &Self) -> bool
[src]
fn serialize(&self) -> Result<GString, BoolError>
[src]
fn deserialize<'a, T: Into<&'a str>>(s: T) -> Result<Value, BoolError>
[src]
Implementations on Foreign Types
impl GstValueExt for Value
[src]
impl GstValueExt for Value
[src]