#[repr(transparent)]pub struct PhysicalDeviceShaderDrawParametersFeaturesBuilder { /* private fields */ }
Expand description
A builder for a PhysicalDeviceShaderDrawParametersFeatures
.
Implementations§
source§impl PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl PhysicalDeviceShaderDrawParametersFeaturesBuilder
pub fn shader_draw_parameters(self, shader_draw_parameters: bool) -> Self
pub fn build(self) -> PhysicalDeviceShaderDrawParametersFeatures
Trait Implementations§
source§impl Cast for PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl Cast for PhysicalDeviceShaderDrawParametersFeaturesBuilder
§type Target = PhysicalDeviceShaderDrawParametersFeatures
type Target = PhysicalDeviceShaderDrawParametersFeatures
The other type this type can be used interchangeably with in FFI.
source§impl Clone for PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl Clone for PhysicalDeviceShaderDrawParametersFeaturesBuilder
source§fn clone(&self) -> PhysicalDeviceShaderDrawParametersFeaturesBuilder
fn clone(&self) -> PhysicalDeviceShaderDrawParametersFeaturesBuilder
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 PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl Default for PhysicalDeviceShaderDrawParametersFeaturesBuilder
source§fn default() -> PhysicalDeviceShaderDrawParametersFeaturesBuilder
fn default() -> PhysicalDeviceShaderDrawParametersFeaturesBuilder
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceShaderDrawParametersFeaturesBuilder
Auto Trait Implementations§
impl RefUnwindSafe for PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl !Send for PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl !Sync for PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl Unpin for PhysicalDeviceShaderDrawParametersFeaturesBuilder
impl UnwindSafe for PhysicalDeviceShaderDrawParametersFeaturesBuilder
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