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: GstObject
mem_type: *const c_char
mem_map: GstMemoryMapFunction
mem_unmap: GstMemoryUnmapFunction
mem_copy: GstMemoryCopyFunction
mem_is_span: GstMemoryIsSpanFunction
mem_map_full: GstMemoryMapFullFunction
mem_unmap_full: GstMemoryUnmapFullFunction
_gst_reserved: [gpointer; 2]
priv_: *mut GstAllocatorPrivate
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GstAllocator
impl !Send for GstAllocator
impl !Sync for GstAllocator
impl Unpin for GstAllocator
impl UnwindSafe for GstAllocator
Blanket Implementations
Mutably borrows from an owned value. Read more