#[repr(C)]pub struct PhysicalDeviceVulkan13Features {Show 17 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub robustImageAccess: Bool32,
pub inlineUniformBlock: Bool32,
pub descriptorBindingInlineUniformBlockUpdateAfterBind: Bool32,
pub pipelineCreationCacheControl: Bool32,
pub privateData: Bool32,
pub shaderDemoteToHelperInvocation: Bool32,
pub shaderTerminateInvocation: Bool32,
pub subgroupSizeControl: Bool32,
pub computeFullSubgroups: Bool32,
pub synchronization2: Bool32,
pub textureCompressionASTC_HDR: Bool32,
pub shaderZeroInitializeWorkgroupMemory: Bool32,
pub dynamicRendering: Bool32,
pub shaderIntegerDotProduct: Bool32,
pub maintenance4: Bool32,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§robustImageAccess: Bool32
§inlineUniformBlock: Bool32
§descriptorBindingInlineUniformBlockUpdateAfterBind: Bool32
§pipelineCreationCacheControl: Bool32
§privateData: Bool32
§shaderDemoteToHelperInvocation: Bool32
§shaderTerminateInvocation: Bool32
§subgroupSizeControl: Bool32
§computeFullSubgroups: Bool32
§synchronization2: Bool32
§textureCompressionASTC_HDR: Bool32
§shaderZeroInitializeWorkgroupMemory: Bool32
§dynamicRendering: Bool32
§shaderIntegerDotProduct: Bool32
§maintenance4: Bool32
Trait Implementations§
Source§impl Clone for PhysicalDeviceVulkan13Features
impl Clone for PhysicalDeviceVulkan13Features
Source§fn clone(&self) -> PhysicalDeviceVulkan13Features
fn clone(&self) -> PhysicalDeviceVulkan13Features
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for PhysicalDeviceVulkan13Features
Auto Trait Implementations§
impl Freeze for PhysicalDeviceVulkan13Features
impl RefUnwindSafe for PhysicalDeviceVulkan13Features
impl !Send for PhysicalDeviceVulkan13Features
impl !Sync for PhysicalDeviceVulkan13Features
impl Unpin for PhysicalDeviceVulkan13Features
impl UnwindSafe for PhysicalDeviceVulkan13Features
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