pub struct PhysicalDeviceHostQueryResetFeaturesBuilder<'a> { /* private fields */ }
Implementations§
source§impl<'a> PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
pub fn host_query_reset( self, host_query_reset: bool ) -> PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
sourcepub fn build(self) -> PhysicalDeviceHostQueryResetFeatures
pub fn build(self) -> PhysicalDeviceHostQueryResetFeatures
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 PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> Deref for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
§type Target = PhysicalDeviceHostQueryResetFeatures
type Target = PhysicalDeviceHostQueryResetFeatures
The resulting type after dereferencing.
source§impl<'a> DerefMut for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> DerefMut for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl ExtendsDeviceCreateInfo for PhysicalDeviceHostQueryResetFeaturesBuilder<'_>
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceHostQueryResetFeaturesBuilder<'_>
Auto Trait Implementations§
impl<'a> RefUnwindSafe for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> !Send for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> !Sync for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> Unpin for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
impl<'a> UnwindSafe for PhysicalDeviceHostQueryResetFeaturesBuilder<'a>
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