#[repr(C)]pub struct PhysicalDeviceMaintenance10PropertiesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub rgba4_opaque_black_swizzled: u32,
pub resolve_srgb_format_applies_transfer_function: u32,
pub resolve_srgb_format_supports_transfer_function_control: u32,
}Expand description
VkPhysicalDeviceMaintenance10PropertiesKHR
Provided by VK_KHR_maintenance10.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_MAINTENANCE_10_PROPERTIES_KHR.
p_next: *mut c_voidOptional, may be null.
rgba4_opaque_black_swizzled: u32§resolve_srgb_format_applies_transfer_function: u32§resolve_srgb_format_supports_transfer_function_control: u32Implementations§
Source§impl PhysicalDeviceMaintenance10PropertiesKHR
impl PhysicalDeviceMaintenance10PropertiesKHR
Sourcepub fn builder<'a>() -> PhysicalDeviceMaintenance10PropertiesKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceMaintenance10PropertiesKHRBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for PhysicalDeviceMaintenance10PropertiesKHR
impl Clone for PhysicalDeviceMaintenance10PropertiesKHR
Source§fn clone(&self) -> PhysicalDeviceMaintenance10PropertiesKHR
fn clone(&self) -> PhysicalDeviceMaintenance10PropertiesKHR
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 PhysicalDeviceMaintenance10PropertiesKHR
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceMaintenance10PropertiesKHR
Auto Trait Implementations§
impl Freeze for PhysicalDeviceMaintenance10PropertiesKHR
impl RefUnwindSafe for PhysicalDeviceMaintenance10PropertiesKHR
impl !Send for PhysicalDeviceMaintenance10PropertiesKHR
impl !Sync for PhysicalDeviceMaintenance10PropertiesKHR
impl Unpin for PhysicalDeviceMaintenance10PropertiesKHR
impl UnsafeUnpin for PhysicalDeviceMaintenance10PropertiesKHR
impl UnwindSafe for PhysicalDeviceMaintenance10PropertiesKHR
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