pub struct PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a> { /* private fields */ }Implementations§
source§impl<'a> PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a>
impl<'a> PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a>
pub fn shader_buffer_int64_atomics(
self,
shader_buffer_int64_atomics: bool
) -> PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a>
sourcepub fn build(self) -> PhysicalDeviceShaderAtomicInt64Features
pub fn build(self) -> PhysicalDeviceShaderAtomicInt64Features
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 PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a>
impl<'a> Deref for PhysicalDeviceShaderAtomicInt64FeaturesBuilder<'a>
§type Target = PhysicalDeviceShaderAtomicInt64Features
type Target = PhysicalDeviceShaderAtomicInt64Features
The resulting type after dereferencing.