Struct gstreamer_sys::GstAllocatorClass [−][src]
#[repr(C)]pub struct GstAllocatorClass { pub object_class: GstObjectClass, pub alloc: Option<unsafe extern "C" fn(_: *mut GstAllocator, _: size_t, _: *mut GstAllocationParams) -> *mut GstMemory>, pub free: Option<unsafe extern "C" fn(_: *mut GstAllocator, _: *mut GstMemory)>, pub _gst_reserved: [gpointer; 4], }
Fields
object_class: GstObjectClass
alloc: Option<unsafe extern "C" fn(_: *mut GstAllocator, _: size_t, _: *mut GstAllocationParams) -> *mut GstMemory>
free: Option<unsafe extern "C" fn(_: *mut GstAllocator, _: *mut GstMemory)>
_gst_reserved: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAllocatorClass
impl !Send for GstAllocatorClass
impl !Sync for GstAllocatorClass
impl Unpin for GstAllocatorClass
impl UnwindSafe for GstAllocatorClass
Blanket Implementations
Mutably borrows from an owned value. Read more