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