pub struct PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceShaderSMBuiltinsFeaturesNV
.
Implementations§
source§impl PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
pub fn shader_sm_builtins(self, shader_sm_builtins: bool) -> Self
pub fn build(self) -> PhysicalDeviceShaderSMBuiltinsFeaturesNV
Trait Implementations§
source§impl Cast for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl Cast for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
§type Target = PhysicalDeviceShaderSMBuiltinsFeaturesNV
type Target = PhysicalDeviceShaderSMBuiltinsFeaturesNV
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl Clone for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
source§fn clone(&self) -> PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
fn clone(&self) -> PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl Default for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
source§fn default() -> PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
fn default() -> PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
Auto Trait Implementations§
impl Freeze for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl RefUnwindSafe for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl !Send for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl !Sync for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl Unpin for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
impl UnwindSafe for PhysicalDeviceShaderSMBuiltinsFeaturesNVBuilder
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