pub struct VkAcquireNextImageInfo {
pub swapchain: VkSwapchain,
pub timeout: u64,
pub semaphore: Option<VkSemaphore>,
pub fence: Option<VkFence>,
pub device_mask: u32,
}
Expand description
Wrapper for VkAcquireNextImageInfoKHR.
Fields§
§swapchain: VkSwapchain
§timeout: u64
§semaphore: Option<VkSemaphore>
§fence: Option<VkFence>
§device_mask: u32
Trait Implementations§
Source§impl Clone for VkAcquireNextImageInfo
impl Clone for VkAcquireNextImageInfo
Source§fn clone(&self) -> VkAcquireNextImageInfo
fn clone(&self) -> VkAcquireNextImageInfo
Returns a copy 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 VkAcquireNextImageInfo
impl Debug for VkAcquireNextImageInfo
Source§impl Default for VkAcquireNextImageInfo
impl Default for VkAcquireNextImageInfo
Source§fn default() -> VkAcquireNextImageInfo
fn default() -> VkAcquireNextImageInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VkAcquireNextImageInfo
impl RefUnwindSafe for VkAcquireNextImageInfo
impl !Send for VkAcquireNextImageInfo
impl !Sync for VkAcquireNextImageInfo
impl Unpin for VkAcquireNextImageInfo
impl UnwindSafe for VkAcquireNextImageInfo
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