[][src]Trait gstreamer_rtsp_server::prelude::GstValueExt

pub trait GstValueExt {
    pub fn can_compare(&self, other: &Self) -> bool;
pub fn compare(&self, other: &Self) -> Option<Ordering>;
pub fn eq(&self, other: &Self) -> bool;
pub fn can_intersect(&self, other: &Self) -> bool;
pub fn intersect(&self, other: &Self) -> Option<Self>;
pub fn can_subtract(&self, other: &Self) -> bool;
pub fn subtract(&self, other: &Self) -> Option<Self>;
pub fn can_union(&self, other: &Self) -> bool;
pub fn union(&self, other: &Self) -> Option<Self>;
pub fn fixate(&self) -> Option<Self>;
pub fn is_fixed(&self) -> bool;
pub fn is_subset(&self, superset: &Self) -> bool;
pub fn serialize(&self) -> Result<GString, BoolError>;
pub fn deserialize<'a, T>(s: T) -> Result<Value, BoolError>
    where
        T: Into<&'a str>
; }

Required methods

pub fn can_compare(&self, other: &Self) -> bool[src]

pub fn compare(&self, other: &Self) -> Option<Ordering>[src]

pub fn eq(&self, other: &Self) -> bool[src]

pub fn can_intersect(&self, other: &Self) -> bool[src]

pub fn intersect(&self, other: &Self) -> Option<Self>[src]

pub fn can_subtract(&self, other: &Self) -> bool[src]

pub fn subtract(&self, other: &Self) -> Option<Self>[src]

pub fn can_union(&self, other: &Self) -> bool[src]

pub fn union(&self, other: &Self) -> Option<Self>[src]

pub fn fixate(&self) -> Option<Self>[src]

pub fn is_fixed(&self) -> bool[src]

pub fn is_subset(&self, superset: &Self) -> bool[src]

pub fn serialize(&self) -> Result<GString, BoolError>[src]

pub fn deserialize<'a, T>(s: T) -> Result<Value, BoolError> where
    T: Into<&'a str>, 
[src]

Loading content...

Implementations on Foreign Types

impl GstValueExt for Value[src]

Loading content...

Implementors

Loading content...