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: GInitiallyUnownedClass
get_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 GESLayerClass
impl !Send for GESLayerClass
impl !Sync for GESLayerClass
impl Unpin for GESLayerClass
impl UnwindSafe for GESLayerClass
Blanket Implementations
Mutably borrows from an owned value. Read more