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: GstAllocatorClassalloc: GstGLBaseMemoryAllocatorAllocFunctioncreate: GstGLBaseMemoryAllocatorCreateFunctionmap: GstGLBaseMemoryAllocatorMapFunctionunmap: GstGLBaseMemoryAllocatorUnmapFunctioncopy: GstGLBaseMemoryAllocatorCopyFunctiondestroy: GstGLBaseMemoryAllocatorDestroyFunction_padding: [gpointer; 4]Trait Implementations
Auto Trait Implementations
impl !Send for GstGLBaseMemoryAllocatorClassimpl !Sync for GstGLBaseMemoryAllocatorClassimpl Unpin for GstGLBaseMemoryAllocatorClassimpl UnwindSafe for GstGLBaseMemoryAllocatorClassBlanket Implementations
Mutably borrows from an owned value. Read more