Trait gst_plugin::bin::BinImpl[][src]

pub trait BinImpl<T: BinBase>: AnyImpl + ObjectImpl<T> + ElementImpl<T> + Send + Sync + 'static where
    T::InstanceStructType: PanicPoison
{ fn add_element(&self, bin: &T, element: &Element) -> bool { ... }
fn remove_element(&self, bin: &T, element: &Element) -> bool { ... }
fn handle_message(&self, bin: &T, message: Message) { ... } }

Provided Methods

Methods

impl<T: BinBase> BinImpl<T> where
    T::InstanceStructType: PanicPoison

Important traits for &'a mut R

Implementations on Foreign Types

impl<T: BinBase> BinImpl<T> for Box<BinImpl<T>> where
    T::InstanceStructType: PanicPoison
[src]

impl<T: BinBase> BinImpl<T> for Box<PipelineImpl<T>> where
    T::InstanceStructType: PanicPoison
[src]

Implementors