Struct GstVulkan Swapper
Source #[repr(C)]pub struct GstVulkanSwapper {
pub parent: GstObject,
pub device: *mut GstVulkanDevice,
pub window: *mut GstVulkanWindow,
pub queue: *mut GstVulkanQueue,
pub cmd_pool: *mut GstVulkanCommandPool,
pub _reserved: [gpointer; 4],
}Fields§
§parent: GstObject§device: *mut GstVulkanDevice§window: *mut GstVulkanWindow§queue: *mut GstVulkanQueue§cmd_pool: *mut GstVulkanCommandPool§_reserved: [gpointer; 4]Trait Implementations§
Source§impl Clone for GstVulkanSwapper
impl Clone for GstVulkanSwapper
Source§fn clone(&self) -> GstVulkanSwapper
fn clone(&self) -> GstVulkanSwapper
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 GstVulkanSwapper
Auto Trait Implementations§
impl !Send for GstVulkanSwapper
impl !Sync for GstVulkanSwapper
impl Freeze for GstVulkanSwapper
impl RefUnwindSafe for GstVulkanSwapper
impl Unpin for GstVulkanSwapper
impl UnsafeUnpin for GstVulkanSwapper
impl UnwindSafe for GstVulkanSwapper
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