pub struct PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a> { /* private fields */ }
Implementations§
source§impl<'a> PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
sourcepub fn build(self) -> PhysicalDeviceASTCDecodeFeaturesEXT
pub fn build(self) -> PhysicalDeviceASTCDecodeFeaturesEXT
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 PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> Deref for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
source§impl<'a> DerefMut for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> DerefMut for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl ExtendsDeviceCreateInfo for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'_>
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'_>
Auto Trait Implementations§
impl<'a> Freeze for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> RefUnwindSafe for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> !Send for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> !Sync for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> Unpin for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'a>
impl<'a> UnwindSafe for PhysicalDeviceASTCDecodeFeaturesEXTBuilder<'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