pub struct PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a> { /* private fields */ }Implementations§
source§impl<'a> PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a>
impl<'a> PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a>
pub fn performance_counter_query_pools( self, performance_counter_query_pools: bool ) -> PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a>
pub fn performance_counter_multiple_query_pools( self, performance_counter_multiple_query_pools: bool ) -> PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a>
sourcepub fn build(self) -> PhysicalDevicePerformanceQueryFeaturesKHR
pub fn build(self) -> PhysicalDevicePerformanceQueryFeaturesKHR
Calling build will discard all the lifetime information. Only call this if
necessary! Builders implement Deref targeting their corresponding Vulkan struct,
so references to builders can be passed directly to Vulkan functions.
Trait Implementations§
source§impl<'a> Deref for PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a>
impl<'a> Deref for PhysicalDevicePerformanceQueryFeaturesKHRBuilder<'a>
§type Target = PhysicalDevicePerformanceQueryFeaturesKHR
type Target = PhysicalDevicePerformanceQueryFeaturesKHR
The resulting type after dereferencing.