Struct gstreamer_editing_services_sys::GESLayerClass [−][src]
#[repr(C)]pub struct GESLayerClass { pub parent_class: GInitiallyUnownedClass, pub get_objects: Option<unsafe extern "C" fn(_: *mut GESLayer) -> *mut GList>, pub object_added: Option<unsafe extern "C" fn(_: *mut GESLayer, _: *mut GESClip)>, pub object_removed: Option<unsafe extern "C" fn(_: *mut GESLayer, _: *mut GESClip)>, pub _ges_reserved: [gpointer; 4], }
Fields
parent_class: GInitiallyUnownedClassget_objects: Option<unsafe extern "C" fn(_: *mut GESLayer) -> *mut GList>object_added: Option<unsafe extern "C" fn(_: *mut GESLayer, _: *mut GESClip)>object_removed: Option<unsafe extern "C" fn(_: *mut GESLayer, _: *mut GESClip)>_ges_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GESLayerClassimpl !Send for GESLayerClassimpl !Sync for GESLayerClassimpl Unpin for GESLayerClassimpl UnwindSafe for GESLayerClassBlanket Implementations
Mutably borrows from an owned value. Read more