Struct GstVulkan Handle Pool Class 
Source #[repr(C)]pub struct GstVulkanHandlePoolClass {
    pub parent: GstObjectClass,
    pub alloc: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, *mut *mut GError) -> gpointer>,
    pub acquire: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, *mut *mut GError) -> gpointer>,
    pub release: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, gpointer)>,
    pub free: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, gpointer)>,
    pub _padding: [gpointer; 4],
}Fields§
§parent: GstObjectClass§alloc: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, *mut *mut GError) -> gpointer>§acquire: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, *mut *mut GError) -> gpointer>§release: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, gpointer)>§free: Option<unsafe extern "C" fn(*mut GstVulkanHandlePool, gpointer)>§_padding: [gpointer; 4]Trait Implementations§
Source§impl Clone for GstVulkanHandlePoolClass
 
impl Clone for GstVulkanHandlePoolClass
Source§fn clone(&self) -> GstVulkanHandlePoolClass
 
fn clone(&self) -> GstVulkanHandlePoolClass
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for GstVulkanHandlePoolClass
 
impl Debug for GstVulkanHandlePoolClass
impl Copy for GstVulkanHandlePoolClass
Auto Trait Implementations§
impl Freeze for GstVulkanHandlePoolClass
impl RefUnwindSafe for GstVulkanHandlePoolClass
impl !Send for GstVulkanHandlePoolClass
impl !Sync for GstVulkanHandlePoolClass
impl Unpin for GstVulkanHandlePoolClass
impl UnwindSafe for GstVulkanHandlePoolClass
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more