Struct vulkanalia::vk::AcquireNextImageInfoKHRBuilder
source · #[repr(transparent)]pub struct AcquireNextImageInfoKHRBuilder { /* private fields */ }
Expand description
A builder for a AcquireNextImageInfoKHR
.
Implementations§
source§impl AcquireNextImageInfoKHRBuilder
impl AcquireNextImageInfoKHRBuilder
pub fn swapchain(self, swapchain: SwapchainKHR) -> Self
pub fn timeout(self, timeout: u64) -> Self
pub fn semaphore(self, semaphore: Semaphore) -> Self
pub fn fence(self, fence: Fence) -> Self
pub fn device_mask(self, device_mask: u32) -> Self
pub fn build(self) -> AcquireNextImageInfoKHR
Trait Implementations§
source§impl Cast for AcquireNextImageInfoKHRBuilder
impl Cast for AcquireNextImageInfoKHRBuilder
§type Target = AcquireNextImageInfoKHR
type Target = AcquireNextImageInfoKHR
The other type this type can be used interchangeably with in FFI.
source§impl Clone for AcquireNextImageInfoKHRBuilder
impl Clone for AcquireNextImageInfoKHRBuilder
source§fn clone(&self) -> AcquireNextImageInfoKHRBuilder
fn clone(&self) -> AcquireNextImageInfoKHRBuilder
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 Default for AcquireNextImageInfoKHRBuilder
impl Default for AcquireNextImageInfoKHRBuilder
source§fn default() -> AcquireNextImageInfoKHRBuilder
fn default() -> AcquireNextImageInfoKHRBuilder
Returns the “default value” for a type. Read more
impl Copy for AcquireNextImageInfoKHRBuilder
Auto Trait Implementations§
impl RefUnwindSafe for AcquireNextImageInfoKHRBuilder
impl !Send for AcquireNextImageInfoKHRBuilder
impl !Sync for AcquireNextImageInfoKHRBuilder
impl Unpin for AcquireNextImageInfoKHRBuilder
impl UnwindSafe for AcquireNextImageInfoKHRBuilder
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