Struct gstreamer_base_sys::GstPushSrcClass [−][src]
#[repr(C)]pub struct GstPushSrcClass { pub parent_class: GstBaseSrcClass, pub create: Option<unsafe extern "C" fn(_: *mut GstPushSrc, _: *mut GstBuffer) -> GstFlowReturn>, pub alloc: Option<unsafe extern "C" fn(_: *mut GstPushSrc, _: *mut GstBuffer) -> GstFlowReturn>, pub fill: Option<unsafe extern "C" fn(_: *mut GstPushSrc, _: *mut GstBuffer) -> GstFlowReturn>, pub _gst_reserved: [gpointer; 4], }
Fields
parent_class: GstBaseSrcClasscreate: Option<unsafe extern "C" fn(_: *mut GstPushSrc, _: *mut GstBuffer) -> GstFlowReturn>alloc: Option<unsafe extern "C" fn(_: *mut GstPushSrc, _: *mut GstBuffer) -> GstFlowReturn>fill: Option<unsafe extern "C" fn(_: *mut GstPushSrc, _: *mut GstBuffer) -> GstFlowReturn>_gst_reserved: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstPushSrcClassimpl !Send for GstPushSrcClassimpl !Sync for GstPushSrcClassimpl Unpin for GstPushSrcClassimpl UnwindSafe for GstPushSrcClassBlanket Implementations
Mutably borrows from an owned value. Read more