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