#[repr(C)]pub struct SurfaceCapabilitiesPresentWait2KHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub present_wait2_supported: u32,
}Expand description
VkSurfaceCapabilitiesPresentWait2KHR
Provided by VK_KHR_present_wait2.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_SURFACE_CAPABILITIES_PRESENT_WAIT_2_KHR.
p_next: *mut c_voidOptional, may be null.
present_wait2_supported: u32Implementations§
Source§impl SurfaceCapabilitiesPresentWait2KHR
impl SurfaceCapabilitiesPresentWait2KHR
Sourcepub fn builder<'a>() -> SurfaceCapabilitiesPresentWait2KHRBuilder<'a>
pub fn builder<'a>() -> SurfaceCapabilitiesPresentWait2KHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for SurfaceCapabilitiesPresentWait2KHR
impl Clone for SurfaceCapabilitiesPresentWait2KHR
Source§fn clone(&self) -> SurfaceCapabilitiesPresentWait2KHR
fn clone(&self) -> SurfaceCapabilitiesPresentWait2KHR
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 moreSource§impl Default for SurfaceCapabilitiesPresentWait2KHR
impl Default for SurfaceCapabilitiesPresentWait2KHR
Source§fn default() -> SurfaceCapabilitiesPresentWait2KHR
fn default() -> SurfaceCapabilitiesPresentWait2KHR
Returns the “default value” for a type. Read more
impl Copy for SurfaceCapabilitiesPresentWait2KHR
impl ExtendsSurfaceCapabilities2KHR for SurfaceCapabilitiesPresentWait2KHR
Auto Trait Implementations§
impl Freeze for SurfaceCapabilitiesPresentWait2KHR
impl RefUnwindSafe for SurfaceCapabilitiesPresentWait2KHR
impl !Send for SurfaceCapabilitiesPresentWait2KHR
impl !Sync for SurfaceCapabilitiesPresentWait2KHR
impl Unpin for SurfaceCapabilitiesPresentWait2KHR
impl UnsafeUnpin for SurfaceCapabilitiesPresentWait2KHR
impl UnwindSafe for SurfaceCapabilitiesPresentWait2KHR
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