Trait gst_plugin::element::ElementImplExt [−][src]
pub trait ElementImplExt<T> { fn catch_panic_pad_function<R, F: FnOnce(&Self, &T) -> R, G: FnOnce() -> R>(
parent: &Option<Object>,
fallback: G,
f: F
) -> R; }
Required Methods
fn catch_panic_pad_function<R, F: FnOnce(&Self, &T) -> R, G: FnOnce() -> R>(
parent: &Option<Object>,
fallback: G,
f: F
) -> R
parent: &Option<Object>,
fallback: G,
f: F
) -> R
Implementors
impl<S: ElementImpl<T>, T: ObjectType + IsA<Element> + IsA<Object>> ElementImplExt<T> for S where
T::InstanceStructType: PanicPoison,