Struct gstreamer_gl_sys::GstGLBaseMemoryAllocatorClass [−][src]
#[repr(C)]pub struct GstGLBaseMemoryAllocatorClass { pub parent_class: GstAllocatorClass, pub alloc: GstGLBaseMemoryAllocatorAllocFunction, pub create: GstGLBaseMemoryAllocatorCreateFunction, pub map: GstGLBaseMemoryAllocatorMapFunction, pub unmap: GstGLBaseMemoryAllocatorUnmapFunction, pub copy: GstGLBaseMemoryAllocatorCopyFunction, pub destroy: GstGLBaseMemoryAllocatorDestroyFunction, pub _padding: [gpointer; 4], }
Fields
parent_class: GstAllocatorClass
alloc: GstGLBaseMemoryAllocatorAllocFunction
create: GstGLBaseMemoryAllocatorCreateFunction
map: GstGLBaseMemoryAllocatorMapFunction
unmap: GstGLBaseMemoryAllocatorUnmapFunction
copy: GstGLBaseMemoryAllocatorCopyFunction
destroy: GstGLBaseMemoryAllocatorDestroyFunction
_padding: [gpointer; 4]
Trait Implementations
Auto Trait Implementations
impl !Send for GstGLBaseMemoryAllocatorClass
impl !Sync for GstGLBaseMemoryAllocatorClass
impl Unpin for GstGLBaseMemoryAllocatorClass
impl UnwindSafe for GstGLBaseMemoryAllocatorClass
Blanket Implementations
Mutably borrows from an owned value. Read more