#[repr(C)]pub struct ImageFormatListCreateInfo {
pub s_type: StructureType,
pub p_next: *const c_void,
pub view_format_count: u32,
pub p_view_formats: *const Format,
}Expand description
VkImageFormatListCreateInfo
Provided by VK_BASE_VERSION_1_2.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_IMAGE_FORMAT_LIST_CREATE_INFO.
p_next: *const c_voidOptional, may be null.
view_format_count: u32Length of p_view_formats.
p_view_formats: *const FormatImplementations§
Source§impl ImageFormatListCreateInfo
impl ImageFormatListCreateInfo
Sourcepub fn builder<'a>() -> ImageFormatListCreateInfoBuilder<'a>
pub fn builder<'a>() -> ImageFormatListCreateInfoBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for ImageFormatListCreateInfo
impl Clone for ImageFormatListCreateInfo
Source§fn clone(&self) -> ImageFormatListCreateInfo
fn clone(&self) -> ImageFormatListCreateInfo
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 Debug for ImageFormatListCreateInfo
impl Debug for ImageFormatListCreateInfo
Source§impl Default for ImageFormatListCreateInfo
impl Default for ImageFormatListCreateInfo
Source§fn default() -> ImageFormatListCreateInfo
fn default() -> ImageFormatListCreateInfo
Returns the “default value” for a type. Read more
impl Copy for ImageFormatListCreateInfo
impl ExtendsImageCreateInfo for ImageFormatListCreateInfo
impl ExtendsPhysicalDeviceImageFormatInfo2 for ImageFormatListCreateInfo
impl ExtendsSwapchainCreateInfoKHR for ImageFormatListCreateInfo
Auto Trait Implementations§
impl Freeze for ImageFormatListCreateInfo
impl RefUnwindSafe for ImageFormatListCreateInfo
impl !Send for ImageFormatListCreateInfo
impl !Sync for ImageFormatListCreateInfo
impl Unpin for ImageFormatListCreateInfo
impl UnsafeUnpin for ImageFormatListCreateInfo
impl UnwindSafe for ImageFormatListCreateInfo
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