Struct gstreamer_sys::GstAllocator [−][src]
#[repr(C)]pub struct GstAllocator { pub object: GstObject, pub mem_type: *const c_char, pub mem_map: GstMemoryMapFunction, pub mem_unmap: GstMemoryUnmapFunction, pub mem_copy: GstMemoryCopyFunction, pub mem_share: GstMemoryShareFunction, pub mem_is_span: GstMemoryIsSpanFunction, pub mem_map_full: GstMemoryMapFullFunction, pub mem_unmap_full: GstMemoryUnmapFullFunction, pub _gst_reserved: [gpointer; 2], pub priv_: *mut GstAllocatorPrivate, }
Fields
object: GstObjectmem_type: *const c_charmem_map: GstMemoryMapFunctionmem_unmap: GstMemoryUnmapFunctionmem_copy: GstMemoryCopyFunctionmem_is_span: GstMemoryIsSpanFunctionmem_map_full: GstMemoryMapFullFunctionmem_unmap_full: GstMemoryUnmapFullFunction_gst_reserved: [gpointer; 2]priv_: *mut GstAllocatorPrivateTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAllocatorimpl !Send for GstAllocatorimpl !Sync for GstAllocatorimpl Unpin for GstAllocatorimpl UnwindSafe for GstAllocatorBlanket Implementations
Mutably borrows from an owned value. Read more