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