pub struct PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a> { /* private fields */ }
Implementations§
Source§impl<'a> PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
pub fn global_priority_query(self, global_priority_query: bool) -> Self
Sourcepub fn build(self) -> PhysicalDeviceGlobalPriorityQueryFeaturesKHR
pub fn build(self) -> PhysicalDeviceGlobalPriorityQueryFeaturesKHR
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 PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> Deref for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
Source§impl<'a> DerefMut for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> DerefMut for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl ExtendsDeviceCreateInfo for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'_>
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'_>
Auto Trait Implementations§
impl<'a> Freeze for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> RefUnwindSafe for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> !Send for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> !Sync for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> Unpin for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'a>
impl<'a> UnwindSafe for PhysicalDeviceGlobalPriorityQueryFeaturesKHRBuilder<'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