#[repr(C)]pub struct ReleaseSwapchainImagesInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub swapchain: SwapchainKHR,
pub image_index_count: u32,
pub p_image_indices: *const u32,
}Expand description
VkReleaseSwapchainImagesInfoKHR
Provided by VK_KHR_swapchain_maintenance1.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_RELEASE_SWAPCHAIN_IMAGES_INFO_KHR.
p_next: *const c_voidOptional, may be null.
swapchain: SwapchainKHRThread safety: must be externally synchronized.
image_index_count: u32Length of p_image_indices.
p_image_indices: *const u32Implementations§
Source§impl ReleaseSwapchainImagesInfoKHR
impl ReleaseSwapchainImagesInfoKHR
Sourcepub fn builder<'a>() -> ReleaseSwapchainImagesInfoKHRBuilder<'a>
pub fn builder<'a>() -> ReleaseSwapchainImagesInfoKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for ReleaseSwapchainImagesInfoKHR
impl Clone for ReleaseSwapchainImagesInfoKHR
Source§fn clone(&self) -> ReleaseSwapchainImagesInfoKHR
fn clone(&self) -> ReleaseSwapchainImagesInfoKHR
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 ReleaseSwapchainImagesInfoKHR
Auto Trait Implementations§
impl Freeze for ReleaseSwapchainImagesInfoKHR
impl RefUnwindSafe for ReleaseSwapchainImagesInfoKHR
impl !Send for ReleaseSwapchainImagesInfoKHR
impl !Sync for ReleaseSwapchainImagesInfoKHR
impl Unpin for ReleaseSwapchainImagesInfoKHR
impl UnsafeUnpin for ReleaseSwapchainImagesInfoKHR
impl UnwindSafe for ReleaseSwapchainImagesInfoKHR
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