Struct gstreamer_editing_services_sys::GESSourceClass [−][src]
#[repr(C)]pub struct GESSourceClass { pub parent_class: GESTrackElementClass, pub select_pad: Option<unsafe extern "C" fn(_: *mut GESSource, _: *mut GstPad) -> gboolean>, pub create_source: Option<unsafe extern "C" fn(_: *mut GESSource) -> *mut GstElement>, pub _ges_reserved: [gpointer; 2], }
Fields
parent_class: GESTrackElementClassselect_pad: Option<unsafe extern "C" fn(_: *mut GESSource, _: *mut GstPad) -> gboolean>create_source: Option<unsafe extern "C" fn(_: *mut GESSource) -> *mut GstElement>_ges_reserved: [gpointer; 2]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GESSourceClassimpl !Send for GESSourceClassimpl !Sync for GESSourceClassimpl Unpin for GESSourceClassimpl UnwindSafe for GESSourceClassBlanket Implementations
Mutably borrows from an owned value. Read more