Trait gst_plugin::child_proxy::ChildProxyImpl[][src]

pub trait ChildProxyImpl: AnyImpl + Send + Sync + 'static {
    fn get_child_by_index(
        &self,
        object: &ChildProxy,
        index: u32
    ) -> Option<Object>;
fn get_children_count(&self, object: &ChildProxy) -> u32;
fn child_added(&self, object: &ChildProxy, child: &Object, name: &str);
fn child_removed(&self, object: &ChildProxy, child: &Object, name: &str); fn get_child_by_name(
        &self,
        object: &ChildProxy,
        name: &str
    ) -> Option<Object> { ... } }

Required Methods

Provided Methods

Methods

impl ChildProxyImpl

Important traits for &'a mut R

Implementors