Struct GstVulkan Handle
Source #[repr(C)]pub struct GstVulkanHandle {
pub parent: GstMiniObject,
pub device: *mut GstVulkanDevice,
pub type_: GstVulkanHandleType,
pub handle: GstVulkanHandleTypedef,
pub notify: GstVulkanHandleDestroyNotify,
pub user_data: gpointer,
pub _reserved: [gpointer; 4],
}Fields§
§parent: GstMiniObject§device: *mut GstVulkanDevice§type_: GstVulkanHandleType§handle: GstVulkanHandleTypedef§notify: GstVulkanHandleDestroyNotify§user_data: gpointer§_reserved: [gpointer; 4]Trait Implementations§
Source§impl Clone for GstVulkanHandle
impl Clone for GstVulkanHandle
Source§fn clone(&self) -> GstVulkanHandle
fn clone(&self) -> GstVulkanHandle
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for GstVulkanHandle
Auto Trait Implementations§
impl !Send for GstVulkanHandle
impl !Sync for GstVulkanHandle
impl Freeze for GstVulkanHandle
impl RefUnwindSafe for GstVulkanHandle
impl Unpin for GstVulkanHandle
impl UnsafeUnpin for GstVulkanHandle
impl UnwindSafe for GstVulkanHandle
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