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