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