Struct gstreamer_editing_services_sys::GESTimelineClass [−][src]
#[repr(C)]pub struct GESTimelineClass { pub parent_class: GstBinClass, pub track_added: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESTrack)>, pub track_removed: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESTrack)>, pub layer_added: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESLayer)>, pub layer_removed: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESLayer)>, pub group_added: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESGroup)>, pub group_removed: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESGroup, _: *mut GPtrArray)>, pub _ges_reserved: [gpointer; 4], }
Fields
parent_class: GstBinClasstrack_added: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESTrack)>track_removed: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESTrack)>layer_added: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESLayer)>layer_removed: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESLayer)>group_added: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESGroup)>group_removed: Option<unsafe extern "C" fn(_: *mut GESTimeline, _: *mut GESGroup, _: *mut GPtrArray)>_ges_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GESTimelineClassimpl !Send for GESTimelineClassimpl !Sync for GESTimelineClassimpl Unpin for GESTimelineClassimpl UnwindSafe for GESTimelineClassBlanket Implementations
Mutably borrows from an owned value. Read more