pub unsafe trait ExtendingStructure<T: ExtendableStructure>: ExtendableStructure { }Expand description
If an extendable structure A implements ExtendingStructure< B > This means A can be used to extend B For example, VkPhysicalDeviceFeatures2 can be used to extend VkDeviceCreateInfo So vk::PhysicalDeviceFeatures2 has the trait ExtendingStructurevk::DeviceCreateInfo This is used for additional security, making it impossible to extend a structure with an extension that wasn’t planed for this structure
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementors§
impl<'a, 'b> ExtendingStructure<AccelerationStructureCreateInfoKHR<'b>> for AccelerationStructureMotionInfoNV<'a>
impl<'a, 'b> ExtendingStructure<AccelerationStructureCreateInfoKHR<'b>> for OpaqueCaptureDescriptorDataCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<AccelerationStructureCreateInfoNV<'b>> for OpaqueCaptureDescriptorDataCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<AccelerationStructureGeometryTrianglesDataKHR<'b>> for AccelerationStructureGeometryMotionTrianglesDataNV<'a>
impl<'a, 'b> ExtendingStructure<AccelerationStructureGeometryTrianglesDataKHR<'b>> for AccelerationStructureTrianglesDisplacementMicromapNV<'a>
impl<'a, 'b> ExtendingStructure<AccelerationStructureGeometryTrianglesDataKHR<'b>> for AccelerationStructureTrianglesOpacityMicromapEXT<'a>
impl<'a, 'b> ExtendingStructure<AndroidHardwareBufferPropertiesANDROID<'b>> for AndroidHardwareBufferFormatProperties2ANDROID<'a>
impl<'a, 'b> ExtendingStructure<AndroidHardwareBufferPropertiesANDROID<'b>> for AndroidHardwareBufferFormatPropertiesANDROID<'a>
impl<'a, 'b> ExtendingStructure<AndroidHardwareBufferPropertiesANDROID<'b>> for AndroidHardwareBufferFormatResolvePropertiesANDROID<'a>
impl<'a, 'b> ExtendingStructure<AttachmentDescription2<'b>> for AttachmentDescriptionStencilLayout<'a>
impl<'a, 'b> ExtendingStructure<AttachmentDescription2<'b>> for ExternalFormatANDROID<'a>
impl<'a, 'b> ExtendingStructure<AttachmentReference2<'b>> for AttachmentReferenceStencilLayout<'a>
impl<'a, 'b> ExtendingStructure<BindBufferMemoryInfo<'b>> for BindBufferMemoryDeviceGroupInfo<'a>
impl<'a, 'b> ExtendingStructure<BindBufferMemoryInfo<'b>> for BindMemoryStatusKHR<'a>
impl<'a, 'b> ExtendingStructure<BindDescriptorBufferEmbeddedSamplersInfoEXT<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<BindDescriptorSetsInfoKHR<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<BindImageMemoryInfo<'b>> for BindImageMemoryDeviceGroupInfo<'a>
impl<'a, 'b> ExtendingStructure<BindImageMemoryInfo<'b>> for BindImageMemorySwapchainInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<BindImageMemoryInfo<'b>> for BindImagePlaneMemoryInfo<'a>
impl<'a, 'b> ExtendingStructure<BindImageMemoryInfo<'b>> for BindMemoryStatusKHR<'a>
impl<'a, 'b> ExtendingStructure<BindSparseInfo<'b>> for DeviceGroupBindSparseInfo<'a>
impl<'a, 'b> ExtendingStructure<BindSparseInfo<'b>> for FrameBoundaryEXT<'a>
impl<'a, 'b> ExtendingStructure<BindSparseInfo<'b>> for TimelineSemaphoreSubmitInfo<'a>
impl<'a, 'b> ExtendingStructure<BlitImageInfo2<'b>> for BlitImageCubicWeightsInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for BufferCollectionBufferCreateInfoFUCHSIA<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for BufferDeviceAddressCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for BufferOpaqueCaptureAddressCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for BufferUsageFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for DedicatedAllocationBufferCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for ExternalMemoryBufferCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<BufferCreateInfo<'b>> for OpaqueCaptureDescriptorDataCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<BufferImageCopy2<'b>> for CopyCommandTransformInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<BufferMemoryBarrier2<'b>> for ExternalMemoryAcquireUnmodifiedEXT<'a>
impl<'a, 'b> ExtendingStructure<BufferMemoryBarrier<'b>> for ExternalMemoryAcquireUnmodifiedEXT<'a>
impl<'a, 'b> ExtendingStructure<BufferViewCreateInfo<'b>> for BufferUsageFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<BufferViewCreateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferBeginInfo<'b>> for DeviceGroupCommandBufferBeginInfo<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for AttachmentSampleCountInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for CommandBufferInheritanceConditionalRenderingInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for CommandBufferInheritanceRenderPassTransformInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for CommandBufferInheritanceRenderingInfo<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for CommandBufferInheritanceViewportScissorInfoNV<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for ExternalFormatANDROID<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for MultiviewPerViewAttributesInfoNVX<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for RenderingAttachmentLocationInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferInheritanceInfo<'b>> for RenderingInputAttachmentIndexInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<CommandBufferSubmitInfo<'b>> for RenderPassStripeSubmitInfoARM<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for ComputePipelineIndirectBufferInfoNV<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for PipelineBinaryInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for PipelineCompilerControlCreateInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for PipelineCreateFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for PipelineCreationFeedbackCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for PipelineRobustnessCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ComputePipelineCreateInfo<'b>> for SubpassShadingPipelineCreateInfoHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<DebugUtilsMessengerCallbackDataEXT<'b>> for DeviceAddressBindingCallbackDataEXT<'a>
impl<'a, 'b> ExtendingStructure<DepthBiasInfoEXT<'b>> for DepthBiasRepresentationInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<DescriptorBufferBindingInfoEXT<'b>> for BufferUsageFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<DescriptorBufferBindingInfoEXT<'b>> for DescriptorBufferBindingPushDescriptorBufferHandleEXT<'a>
impl<'a, 'b> ExtendingStructure<DescriptorPoolCreateInfo<'b>> for DescriptorPoolInlineUniformBlockCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<DescriptorPoolCreateInfo<'b>> for MutableDescriptorTypeCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<DescriptorSetAllocateInfo<'b>> for DescriptorSetVariableDescriptorCountAllocateInfo<'a>
impl<'a, 'b> ExtendingStructure<DescriptorSetLayoutCreateInfo<'b>> for DescriptorSetLayoutBindingFlagsCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<DescriptorSetLayoutCreateInfo<'b>> for MutableDescriptorTypeCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<DescriptorSetLayoutSupport<'b>> for DescriptorSetVariableDescriptorCountLayoutSupport<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DeviceDeviceMemoryReportCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DeviceDiagnosticsConfigCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DeviceGroupDeviceCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DeviceMemoryOverallocationCreateInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DevicePipelineBinaryInternalCacheControlKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DevicePrivateDataCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for DeviceQueueShaderCoreControlCreateInfoARM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PerformanceQueryReservationInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevice8BitStorageFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevice16BitStorageFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevice4444FormatsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceASTCDecodeFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceAccelerationStructureFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceAddressBindingReportFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceAmigoProfilingFeaturesSEC<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceAntiLagFeaturesAMD<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceBorderColorSwizzleFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceBufferDeviceAddressFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceBufferDeviceAddressFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCoherentMemoryFeaturesAMD<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceColorWriteEnableFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCommandBufferInheritanceFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceComputeShaderDerivativesFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceConditionalRenderingFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCooperativeMatrixFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCooperativeMatrixFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCopyMemoryIndirectFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCornerSampledImageFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCoverageReductionModeFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCubicClampFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCubicWeightsFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCudaKernelLaunchFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceCustomBorderColorFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDepthBiasControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDepthClampControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDepthClampZeroOneFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDepthClipControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDepthClipEnableFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDescriptorBufferFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDescriptorIndexingFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDeviceGeneratedCommandsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDeviceMemoryReportFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDiagnosticsConfigFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDisplacementMicromapFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDynamicRenderingFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExclusiveScissorFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExtendedDynamicState2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExtendedDynamicState3FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExtendedDynamicStateFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExternalFormatResolveFeaturesANDROID<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExternalMemoryRDMAFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFaultFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFeatures2<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentDensityMap2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentDensityMapFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFragmentShadingRateFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceFrameBoundaryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceHostImageCopyFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceHostQueryResetFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImage2DViewOf3DFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageAlignmentControlFeaturesMESA<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageCompressionControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageProcessing2FeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageProcessingFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageRobustnessFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImageViewMinLodFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceImagelessFramebufferFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceIndexTypeUint8FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceInheritedViewportScissorFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceInlineUniformBlockFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceInvocationMaskFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceLegacyDitheringFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceLegacyVertexAttributesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceLineRasterizationFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceLinearColorAttachmentFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMaintenance4Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMaintenance5FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMaintenance6FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMaintenance7FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMapMemoryPlacedFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMemoryDecompressionFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMemoryPriorityFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMeshShaderFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMeshShaderFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMultiDrawFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMultiviewFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceNestedCommandBufferFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceOpacityMicromapFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceOpticalFlowFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePerStageDescriptorSetFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePerformanceQueryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelineBinaryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelineCreationCacheControlFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelinePropertiesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelineProtectedAccessFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePipelineRobustnessFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePortabilitySubsetFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePresentBarrierFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePresentIdFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePresentModeFifoLatestReadyFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePresentWaitFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDevicePrivateDataFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceProtectedMemoryFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceProvokingVertexFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRawAccessChainsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayQueryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayTracingMotionBlurFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayTracingPipelineFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRayTracingValidationFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRenderPassStripedFeaturesARM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceRobustness2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSamplerYcbcrConversionFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceScalarBlockLayoutFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSchedulingControlsFeaturesARM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderAtomicFloatFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderAtomicInt64Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderClockFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderDrawParametersFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderEnqueueFeaturesAMDX<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderExpectAssumeFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderFloat16Int8Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderFloatControls2FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderImageFootprintFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderIntegerDotProductFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderObjectFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderQuadControlFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderReplicatedCompositesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderSMBuiltinsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderTerminateInvocationFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShaderTileImageFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceShadingRateImageFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSubgroupSizeControlFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSubpassShadingFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceSynchronization2Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceTextureCompressionASTCHDRFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceTilePropertiesFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceTimelineSemaphoreFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceTransformFeedbackFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceUniformBufferStandardLayoutFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVariablePointersFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVulkan11Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVulkan12Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVulkan13Features<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceVulkanMemoryModelFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceYcbcrDegammaFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceYcbcrImageArraysFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<DeviceCreateInfo<'b>> for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'a>
impl<'a, 'b> ExtendingStructure<DeviceQueueCreateInfo<'b>> for DeviceQueueGlobalPriorityCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<DeviceQueueCreateInfo<'b>> for DeviceQueueShaderCoreControlCreateInfoARM<'a>
impl<'a, 'b> ExtendingStructure<EventCreateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ExecutionGraphPipelineCreateInfoAMDX<'b>> for PipelineCompilerControlCreateInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<ExecutionGraphPipelineCreateInfoAMDX<'b>> for PipelineCreationFeedbackCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ExportMetalObjectsInfoEXT<'b>> for ExportMetalBufferInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ExportMetalObjectsInfoEXT<'b>> for ExportMetalCommandQueueInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ExportMetalObjectsInfoEXT<'b>> for ExportMetalDeviceInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ExportMetalObjectsInfoEXT<'b>> for ExportMetalIOSurfaceInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ExportMetalObjectsInfoEXT<'b>> for ExportMetalTextureInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<FenceCreateInfo<'b>> for ExportFenceCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<FenceCreateInfo<'b>> for ExportFenceWin32HandleInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<FormatProperties2<'b>> for DrmFormatModifierPropertiesList2EXT<'a>
impl<'a, 'b> ExtendingStructure<FormatProperties2<'b>> for DrmFormatModifierPropertiesListEXT<'a>
impl<'a, 'b> ExtendingStructure<FormatProperties2<'b>> for FormatProperties3<'a>
impl<'a, 'b> ExtendingStructure<FormatProperties2<'b>> for SubpassResolvePerformanceQueryEXT<'a>
impl<'a, 'b> ExtendingStructure<FramebufferCreateInfo<'b>> for FramebufferAttachmentsCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<GeneratedCommandsInfoEXT<'b>> for GeneratedCommandsPipelineInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GeneratedCommandsInfoEXT<'b>> for GeneratedCommandsShaderInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GeneratedCommandsMemoryRequirementsInfoEXT<'b>> for GeneratedCommandsPipelineInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GeneratedCommandsMemoryRequirementsInfoEXT<'b>> for GeneratedCommandsShaderInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for AttachmentSampleCountInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for ExternalFormatANDROID<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for GraphicsPipelineLibraryCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for GraphicsPipelineShaderGroupsCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for MultiviewPerViewAttributesInfoNVX<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineBinaryInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineCompilerControlCreateInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineCreateFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineCreationFeedbackCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineDiscardRectangleStateCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineFragmentShadingRateEnumStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineFragmentShadingRateStateCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineLibraryCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineRenderingCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineRepresentativeFragmentTestStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for PipelineRobustnessCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for RenderingAttachmentLocationInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<GraphicsPipelineCreateInfo<'b>> for RenderingInputAttachmentIndexInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<ImageBlit2<'b>> for CopyCommandTransformInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for BufferCollectionImageCreateInfoFUCHSIA<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for DedicatedAllocationImageCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ExternalFormatANDROID<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ExternalFormatQNX<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ExternalMemoryImageCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ExternalMemoryImageCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageAlignmentControlCreateInfoMESA<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageCompressionControlEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageDrmFormatModifierExplicitCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageDrmFormatModifierListCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageFormatListCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageStencilUsageCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImageSwapchainCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImportMetalIOSurfaceInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for ImportMetalTextureInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for OpaqueCaptureDescriptorDataCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageCreateInfo<'b>> for OpticalFlowImageFormatInfoNV<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for AndroidHardwareBufferUsageANDROID<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for ExternalImageFormatProperties<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for FilterCubicImageViewImageFormatPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for HostImageCopyDevicePerformanceQueryEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for ImageCompressionPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for SamplerYcbcrConversionImageFormatProperties<'a>
impl<'a, 'b> ExtendingStructure<ImageFormatProperties2<'b>> for TextureLODGatherFormatPropertiesAMD<'a>
impl<'a, 'b> ExtendingStructure<ImageMemoryBarrier2<'b>> for ExternalMemoryAcquireUnmodifiedEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageMemoryBarrier2<'b>> for SampleLocationsInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageMemoryBarrier<'b>> for ExternalMemoryAcquireUnmodifiedEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageMemoryBarrier<'b>> for SampleLocationsInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageMemoryRequirementsInfo2<'b>> for ImagePlaneMemoryRequirementsInfo<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for ImageViewASTCDecodeModeEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for ImageViewMinLodCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for ImageViewSampleWeightCreateInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for ImageViewSlicedCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for ImageViewUsageCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for OpaqueCaptureDescriptorDataCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ImageViewCreateInfo<'b>> for SamplerYcbcrConversionInfo<'a>
impl<'a, 'b> ExtendingStructure<IndirectCommandsLayoutCreateInfoEXT<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for DebugReportCallbackCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for DebugUtilsMessengerCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for DirectDriverLoadingListLUNARG<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for LayerSettingsCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for ValidationFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<InstanceCreateInfo<'b>> for ValidationFlagsEXT<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for DedicatedAllocationMemoryAllocateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ExportMemoryAllocateInfo<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ExportMemoryAllocateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ExportMemoryWin32HandleInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ExportMemoryWin32HandleInfoNV<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportAndroidHardwareBufferInfoANDROID<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMemoryBufferCollectionFUCHSIA<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMemoryFdInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMemoryHostPointerInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMemoryWin32HandleInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMemoryWin32HandleInfoNV<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMemoryZirconHandleInfoFUCHSIA<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportMetalBufferInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for ImportScreenBufferInfoQNX<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for MemoryAllocateFlagsInfo<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for MemoryDedicatedAllocateInfo<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for MemoryOpaqueCaptureAddressAllocateInfo<'a>
impl<'a, 'b> ExtendingStructure<MemoryAllocateInfo<'b>> for MemoryPriorityAllocateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<MemoryMapInfoKHR<'b>> for MemoryMapPlacedInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<MemoryRequirements2<'b>> for MemoryDedicatedRequirements<'a>
impl<'a, 'b> ExtendingStructure<OpticalFlowSessionCreateInfoNV<'b>> for OpticalFlowSessionCreatePrivateDataInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'b>> for PhysicalDeviceClusterCullingShaderVrsFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceExternalBufferInfo<'b>> for BufferUsageFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceExternalSemaphoreInfo<'b>> for SemaphoreTypeCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevice8BitStorageFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevice16BitStorageFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevice4444FormatsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceASTCDecodeFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceAccelerationStructureFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceAddressBindingReportFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceAmigoProfilingFeaturesSEC<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceAntiLagFeaturesAMD<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceAttachmentFeedbackLoopDynamicStateFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceBlendOperationAdvancedFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceBorderColorSwizzleFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceBufferDeviceAddressFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceBufferDeviceAddressFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceClusterCullingShaderFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCoherentMemoryFeaturesAMD<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceColorWriteEnableFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCommandBufferInheritanceFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceComputeShaderDerivativesFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceConditionalRenderingFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCooperativeMatrixFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCooperativeMatrixFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCopyMemoryIndirectFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCornerSampledImageFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCoverageReductionModeFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCubicClampFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCubicWeightsFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCudaKernelLaunchFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceCustomBorderColorFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDepthBiasControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDepthClampControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDepthClampZeroOneFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDepthClipControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDepthClipEnableFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDescriptorBufferFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDescriptorIndexingFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDescriptorPoolOverallocationFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDeviceGeneratedCommandsComputeFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDeviceGeneratedCommandsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDeviceGeneratedCommandsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDeviceMemoryReportFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDiagnosticsConfigFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDisplacementMicromapFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDynamicRenderingFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDynamicRenderingLocalReadFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceDynamicRenderingUnusedAttachmentsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExclusiveScissorFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExtendedDynamicState2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExtendedDynamicState3FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExtendedDynamicStateFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExtendedSparseAddressSpaceFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExternalFormatResolveFeaturesANDROID<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExternalMemoryRDMAFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceExternalMemoryScreenBufferFeaturesQNX<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFaultFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentDensityMap2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentDensityMapFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentShaderBarycentricFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentShaderInterlockFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentShadingRateEnumsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFragmentShadingRateFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceFrameBoundaryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceGlobalPriorityQueryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceHostImageCopyFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceHostQueryResetFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImage2DViewOf3DFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageAlignmentControlFeaturesMESA<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageCompressionControlFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageProcessing2FeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageProcessingFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageRobustnessFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageSlicedViewOf3DFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImageViewMinLodFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceImagelessFramebufferFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceIndexTypeUint8FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceInheritedViewportScissorFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceInlineUniformBlockFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceInvocationMaskFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceLegacyDitheringFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceLegacyVertexAttributesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceLineRasterizationFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceLinearColorAttachmentFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMaintenance4Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMaintenance5FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMaintenance6FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMaintenance7FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMapMemoryPlacedFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMemoryDecompressionFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMemoryPriorityFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMeshShaderFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMeshShaderFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMultiDrawFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMultiviewFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMultiviewPerViewRenderAreasFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceMutableDescriptorTypeFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceNestedCommandBufferFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceNonSeamlessCubeMapFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceOpacityMicromapFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceOpticalFlowFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePerStageDescriptorSetFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePerformanceQueryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelineBinaryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelineCreationCacheControlFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelineExecutablePropertiesFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelineLibraryGroupHandlesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelinePropertiesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelineProtectedAccessFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePipelineRobustnessFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePortabilitySubsetFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePresentBarrierFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePresentIdFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePresentModeFifoLatestReadyFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePresentWaitFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDevicePrivateDataFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceProtectedMemoryFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceProvokingVertexFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRGBA10X6FormatsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRawAccessChainsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayQueryFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayTracingInvocationReorderFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayTracingMaintenance1FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayTracingMotionBlurFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayTracingPipelineFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayTracingPositionFetchFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRayTracingValidationFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRelaxedLineRasterizationFeaturesIMG<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRenderPassStripedFeaturesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRepresentativeFragmentTestFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceRobustness2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSamplerYcbcrConversionFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceScalarBlockLayoutFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSchedulingControlsFeaturesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSeparateDepthStencilLayoutsFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderAtomicFloat2FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderAtomicFloat16VectorFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderAtomicFloatFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderAtomicInt64Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderClockFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderCoreBuiltinsFeaturesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderDemoteToHelperInvocationFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderDrawParametersFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderEnqueueFeaturesAMDX<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderExpectAssumeFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderFloat16Int8Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderFloatControls2FeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderImageAtomicInt64FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderImageFootprintFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderIntegerDotProductFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderMaximalReconvergenceFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderModuleIdentifierFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderObjectFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderQuadControlFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderRelaxedExtendedInstructionFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderReplicatedCompositesFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderSMBuiltinsFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderSubgroupExtendedTypesFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderSubgroupRotateFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderTerminateInvocationFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShaderTileImageFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceShadingRateImageFeaturesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSubgroupSizeControlFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSubpassMergeFeedbackFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSubpassShadingFeaturesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSwapchainMaintenance1FeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceSynchronization2Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceTexelBufferAlignmentFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceTextureCompressionASTCHDRFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceTilePropertiesFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceTimelineSemaphoreFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceTransformFeedbackFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceUniformBufferStandardLayoutFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVariablePointersFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVertexAttributeDivisorFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVertexInputDynamicStateFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVulkan11Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVulkan12Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVulkan13Features<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceVulkanMemoryModelFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceYcbcrDegammaFeaturesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceYcbcrImageArraysFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceFeatures2<'b>> for PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for ImageCompressionControlEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for ImageFormatListCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for ImageStencilUsageCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for OpticalFlowImageFormatInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for PhysicalDeviceExternalImageFormatInfo<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for PhysicalDeviceImageDrmFormatModifierInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceImageFormatInfo2<'b>> for PhysicalDeviceImageViewImageFormatInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceLayeredApiPropertiesKHR<'b>> for PhysicalDeviceLayeredApiVulkanPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceMemoryProperties2<'b>> for PhysicalDeviceMemoryBudgetPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceAccelerationStructurePropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceBlendOperationAdvancedPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceClusterCullingShaderPropertiesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceComputeShaderDerivativesPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceConservativeRasterizationPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceCooperativeMatrixPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceCooperativeMatrixPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceCopyMemoryIndirectPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceCudaKernelLaunchPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceCustomBorderColorPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDepthStencilResolveProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDescriptorBufferDensityMapPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDescriptorBufferPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDescriptorIndexingProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDeviceGeneratedCommandsPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDeviceGeneratedCommandsPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDiscardRectanglePropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDisplacementMicromapPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDriverProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceDrmPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceExtendedDynamicState3PropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceExtendedSparseAddressSpacePropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceExternalFormatResolvePropertiesANDROID<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceExternalMemoryHostPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFloatControlsProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFragmentDensityMap2PropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFragmentDensityMapPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFragmentShaderBarycentricPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFragmentShadingRateEnumsPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceFragmentShadingRatePropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceHostImageCopyPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceIDProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceImageAlignmentControlPropertiesMESA<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceImageProcessing2PropertiesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceImageProcessingPropertiesQCOM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceInlineUniformBlockProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceLayeredApiPropertiesListKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceLayeredDriverPropertiesMSFT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceLegacyVertexAttributesPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceLineRasterizationPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMaintenance3Properties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMaintenance4Properties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMaintenance5PropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMaintenance6PropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMaintenance7PropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMapMemoryPlacedPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMemoryDecompressionPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMeshShaderPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMeshShaderPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMultiDrawPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceMultiviewProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceNestedCommandBufferPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceOpacityMicromapPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceOpticalFlowPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePCIBusInfoPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePerformanceQueryPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePipelineBinaryPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePipelineRobustnessPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePointClippingProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePortabilitySubsetPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceProtectedMemoryProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceProvokingVertexPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDevicePushDescriptorPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceRayTracingInvocationReorderPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceRayTracingPipelinePropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceRayTracingPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceRenderPassStripedPropertiesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceRobustness2PropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceSampleLocationsPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceSamplerFilterMinmaxProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceSchedulingControlsPropertiesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderCoreBuiltinsPropertiesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderCoreProperties2AMD<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderCorePropertiesAMD<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderCorePropertiesARM<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderEnqueuePropertiesAMDX<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderIntegerDotProductProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderModuleIdentifierPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderObjectPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderSMBuiltinsPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShaderTileImagePropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceShadingRateImagePropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceSubgroupProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceSubgroupSizeControlProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceSubpassShadingPropertiesHUAWEI<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceTexelBufferAlignmentProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceTimelineSemaphoreProperties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceTransformFeedbackPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceVertexAttributeDivisorPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceVertexAttributeDivisorPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceVulkan11Properties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceVulkan12Properties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceProperties2<'b>> for PhysicalDeviceVulkan13Properties<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceSurfaceInfo2KHR<'b>> for SurfaceFullScreenExclusiveInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceSurfaceInfo2KHR<'b>> for SurfaceFullScreenExclusiveWin32InfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PhysicalDeviceSurfaceInfo2KHR<'b>> for SurfacePresentModeEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineColorBlendStateCreateInfo<'b>> for PipelineColorBlendAdvancedStateCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineColorBlendStateCreateInfo<'b>> for PipelineColorWriteCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineMultisampleStateCreateInfo<'b>> for PipelineCoverageModulationStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineMultisampleStateCreateInfo<'b>> for PipelineCoverageReductionStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineMultisampleStateCreateInfo<'b>> for PipelineCoverageToColorStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineMultisampleStateCreateInfo<'b>> for PipelineSampleLocationsStateCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for DepthBiasRepresentationInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for PipelineRasterizationConservativeStateCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for PipelineRasterizationDepthClipStateCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for PipelineRasterizationLineStateCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for PipelineRasterizationProvokingVertexStateCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for PipelineRasterizationStateRasterizationOrderAMD<'a>
impl<'a, 'b> ExtendingStructure<PipelineRasterizationStateCreateInfo<'b>> for PipelineRasterizationStateStreamCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for DebugUtilsObjectNameInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for PipelineRobustnessCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for PipelineShaderStageModuleIdentifierCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for PipelineShaderStageNodeCreateInfoAMDX<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for PipelineShaderStageRequiredSubgroupSizeCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for ShaderModuleCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PipelineShaderStageCreateInfo<'b>> for ShaderModuleValidationCacheCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineTessellationStateCreateInfo<'b>> for PipelineTessellationDomainOriginStateCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PipelineVertexInputStateCreateInfo<'b>> for PipelineVertexInputDivisorStateCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportCoarseSampleOrderStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportDepthClampControlCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportDepthClipControlCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportExclusiveScissorStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportShadingRateImageStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportSwizzleStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PipelineViewportStateCreateInfo<'b>> for PipelineViewportWScalingStateCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for DeviceGroupPresentInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for DisplayPresentInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for FrameBoundaryEXT<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for PresentFrameTokenGGP<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for PresentIdKHR<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for PresentRegionsKHR<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for PresentTimesInfoGOOGLE<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for SwapchainPresentFenceInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PresentInfoKHR<'b>> for SwapchainPresentModeInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<PushConstantsInfoKHR<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PushDescriptorSetInfoKHR<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<PushDescriptorSetWithTemplateInfoKHR<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<QueryPoolCreateInfo<'b>> for QueryPoolPerformanceCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<QueryPoolCreateInfo<'b>> for QueryPoolPerformanceQueryCreateInfoINTEL<'a>
impl<'a, 'b> ExtendingStructure<QueueFamilyProperties2<'b>> for QueueFamilyCheckpointProperties2NV<'a>
impl<'a, 'b> ExtendingStructure<QueueFamilyProperties2<'b>> for QueueFamilyCheckpointPropertiesNV<'a>
impl<'a, 'b> ExtendingStructure<QueueFamilyProperties2<'b>> for QueueFamilyGlobalPriorityPropertiesKHR<'a>
impl<'a, 'b> ExtendingStructure<RayTracingPipelineCreateInfoKHR<'b>> for PipelineBinaryInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<RayTracingPipelineCreateInfoKHR<'b>> for PipelineCreateFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<RayTracingPipelineCreateInfoKHR<'b>> for PipelineCreationFeedbackCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<RayTracingPipelineCreateInfoKHR<'b>> for PipelineRobustnessCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RayTracingPipelineCreateInfoNV<'b>> for PipelineCreateFlags2CreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<RayTracingPipelineCreateInfoNV<'b>> for PipelineCreationFeedbackCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<RenderPassBeginInfo<'b>> for DeviceGroupRenderPassBeginInfo<'a>
impl<'a, 'b> ExtendingStructure<RenderPassBeginInfo<'b>> for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<RenderPassBeginInfo<'b>> for RenderPassAttachmentBeginInfo<'a>
impl<'a, 'b> ExtendingStructure<RenderPassBeginInfo<'b>> for RenderPassSampleLocationsBeginInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderPassBeginInfo<'b>> for RenderPassStripeBeginInfoARM<'a>
impl<'a, 'b> ExtendingStructure<RenderPassBeginInfo<'b>> for RenderPassTransformBeginInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<RenderPassCreateInfo2<'b>> for RenderPassCreationControlEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderPassCreateInfo2<'b>> for RenderPassCreationFeedbackCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderPassCreateInfo2<'b>> for RenderPassFragmentDensityMapCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderPassCreateInfo<'b>> for RenderPassFragmentDensityMapCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderPassCreateInfo<'b>> for RenderPassInputAttachmentAspectCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<RenderPassCreateInfo<'b>> for RenderPassMultiviewCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for DeviceGroupRenderPassBeginInfo<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for MultisampledRenderToSingleSampledInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for MultiviewPerViewAttributesInfoNVX<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for MultiviewPerViewRenderAreasRenderPassBeginInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for RenderPassStripeBeginInfoARM<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for RenderingFragmentDensityMapAttachmentInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<RenderingInfo<'b>> for RenderingFragmentShadingRateAttachmentInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for OpaqueCaptureDescriptorDataCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for SamplerBlockMatchWindowCreateInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for SamplerBorderColorComponentMappingCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for SamplerCubicWeightsCreateInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for SamplerCustomBorderColorCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for SamplerReductionModeCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<SamplerCreateInfo<'b>> for SamplerYcbcrConversionInfo<'a>
impl<'a, 'b> ExtendingStructure<SamplerYcbcrConversionCreateInfo<'b>> for ExternalFormatANDROID<'a>
impl<'a, 'b> ExtendingStructure<SamplerYcbcrConversionCreateInfo<'b>> for ExternalFormatQNX<'a>
impl<'a, 'b> ExtendingStructure<SamplerYcbcrConversionCreateInfo<'b>> for SamplerYcbcrConversionYcbcrDegammaCreateInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<ScreenBufferPropertiesQNX<'b>> for ScreenBufferFormatPropertiesQNX<'a>
impl<'a, 'b> ExtendingStructure<SemaphoreCreateInfo<'b>> for ExportMetalObjectCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SemaphoreCreateInfo<'b>> for ExportSemaphoreCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<SemaphoreCreateInfo<'b>> for ExportSemaphoreWin32HandleInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SemaphoreCreateInfo<'b>> for QueryLowLatencySupportNV<'a>
impl<'a, 'b> ExtendingStructure<SemaphoreCreateInfo<'b>> for SemaphoreTypeCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<SetDescriptorBufferOffsetsInfoEXT<'b>> for PipelineLayoutCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ShaderCreateInfoEXT<'b>> for PipelineShaderStageRequiredSubgroupSizeCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<ShaderCreateInfoEXT<'b>> for ValidationFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<ShaderModuleCreateInfo<'b>> for ShaderModuleValidationCacheCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<ShaderModuleCreateInfo<'b>> for ValidationFeaturesEXT<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo2<'b>> for FrameBoundaryEXT<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo2<'b>> for LatencySubmissionPresentIdNV<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo2<'b>> for PerformanceQuerySubmitInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo2<'b>> for Win32KeyedMutexAcquireReleaseInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo2<'b>> for Win32KeyedMutexAcquireReleaseInfoNV<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for AmigoProfilingSubmitInfoSEC<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for D3D12FenceSubmitInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for DeviceGroupSubmitInfo<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for FrameBoundaryEXT<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for LatencySubmissionPresentIdNV<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for PerformanceQuerySubmitInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for ProtectedSubmitInfo<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for TimelineSemaphoreSubmitInfo<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for Win32KeyedMutexAcquireReleaseInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SubmitInfo<'b>> for Win32KeyedMutexAcquireReleaseInfoNV<'a>
impl<'a, 'b> ExtendingStructure<SubpassDependency2<'b>> for MemoryBarrier2<'a>
impl<'a, 'b> ExtendingStructure<SubpassDescription2<'b>> for FragmentShadingRateAttachmentInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SubpassDescription2<'b>> for MultisampledRenderToSingleSampledInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SubpassDescription2<'b>> for RenderPassCreationControlEXT<'a>
impl<'a, 'b> ExtendingStructure<SubpassDescription2<'b>> for RenderPassSubpassFeedbackCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SubpassDescription2<'b>> for SubpassDescriptionDepthStencilResolve<'a>
impl<'a, 'b> ExtendingStructure<SubpassEndInfo<'b>> for SubpassFragmentDensityMapOffsetEndInfoQCOM<'a>
impl<'a, 'b> ExtendingStructure<SubresourceLayout2KHR<'b>> for ImageCompressionPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<SubresourceLayout2KHR<'b>> for SubresourceHostMemcpySizeEXT<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for DisplayNativeHdrSurfaceCapabilitiesAMD<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for LatencySurfaceCapabilitiesNV<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for SurfaceCapabilitiesFullScreenExclusiveEXT<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for SurfaceCapabilitiesPresentBarrierNV<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for SurfacePresentModeCompatibilityEXT<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for SurfacePresentScalingCapabilitiesEXT<'a>
impl<'a, 'b> ExtendingStructure<SurfaceCapabilities2KHR<'b>> for SurfaceProtectedCapabilitiesKHR<'a>
impl<'a, 'b> ExtendingStructure<SurfaceFormat2KHR<'b>> for ImageCompressionPropertiesEXT<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for DeviceGroupSwapchainCreateInfoKHR<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for ImageCompressionControlEXT<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for ImageFormatListCreateInfo<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SurfaceFullScreenExclusiveInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SurfaceFullScreenExclusiveWin32InfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SwapchainCounterCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SwapchainDisplayNativeHdrCreateInfoAMD<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SwapchainLatencyCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SwapchainPresentBarrierCreateInfoNV<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SwapchainPresentModesCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<SwapchainCreateInfoKHR<'b>> for SwapchainPresentScalingCreateInfoEXT<'a>
impl<'a, 'b> ExtendingStructure<WriteDescriptorSet<'b>> for WriteDescriptorSetAccelerationStructureKHR<'a>
impl<'a, 'b> ExtendingStructure<WriteDescriptorSet<'b>> for WriteDescriptorSetAccelerationStructureNV<'a>
impl<'a, 'b> ExtendingStructure<WriteDescriptorSet<'b>> for WriteDescriptorSetInlineUniformBlock<'a>
impl<T: ExtendableStructure> ExtendingStructure<T> for T
For simplicity, say that every structure can extend itself