#[repr(C)]pub struct SwapchainPresentBarrierCreateInfoNV {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub present_barrier_enable: u32,
}Expand description
VkSwapchainPresentBarrierCreateInfoNV
Provided by VK_NV_present_barrier.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_SWAPCHAIN_PRESENT_BARRIER_CREATE_INFO_NV.
p_next: *mut c_voidOptional, may be null.
present_barrier_enable: u32Implementations§
Source§impl SwapchainPresentBarrierCreateInfoNV
impl SwapchainPresentBarrierCreateInfoNV
Sourcepub fn builder<'a>() -> SwapchainPresentBarrierCreateInfoNVBuilder<'a>
pub fn builder<'a>() -> SwapchainPresentBarrierCreateInfoNVBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for SwapchainPresentBarrierCreateInfoNV
impl Clone for SwapchainPresentBarrierCreateInfoNV
Source§fn clone(&self) -> SwapchainPresentBarrierCreateInfoNV
fn clone(&self) -> SwapchainPresentBarrierCreateInfoNV
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 moreimpl Copy for SwapchainPresentBarrierCreateInfoNV
impl ExtendsSwapchainCreateInfoKHR for SwapchainPresentBarrierCreateInfoNV
Auto Trait Implementations§
impl Freeze for SwapchainPresentBarrierCreateInfoNV
impl RefUnwindSafe for SwapchainPresentBarrierCreateInfoNV
impl !Send for SwapchainPresentBarrierCreateInfoNV
impl !Sync for SwapchainPresentBarrierCreateInfoNV
impl Unpin for SwapchainPresentBarrierCreateInfoNV
impl UnsafeUnpin for SwapchainPresentBarrierCreateInfoNV
impl UnwindSafe for SwapchainPresentBarrierCreateInfoNV
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