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