#[repr(C)]pub struct PipelineViewportDepthClampControlCreateInfoEXT {
pub s_type: StructureType,
pub p_next: *const c_void,
pub depth_clamp_mode: DepthClampModeEXT,
pub p_depth_clamp_range: *const DepthClampRangeEXT,
}Expand description
VkPipelineViewportDepthClampControlCreateInfoEXT
Provided by VK_EXT_depth_clamp_control.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PIPELINE_VIEWPORT_DEPTH_CLAMP_CONTROL_CREATE_INFO_EXT.
p_next: *const c_voidOptional, may be null.
depth_clamp_mode: DepthClampModeEXT§p_depth_clamp_range: *const DepthClampRangeEXTOptional, may be null.
Implementations§
Source§impl PipelineViewportDepthClampControlCreateInfoEXT
impl PipelineViewportDepthClampControlCreateInfoEXT
Sourcepub fn builder<'a>() -> PipelineViewportDepthClampControlCreateInfoEXTBuilder<'a>
pub fn builder<'a>() -> PipelineViewportDepthClampControlCreateInfoEXTBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for PipelineViewportDepthClampControlCreateInfoEXT
impl Clone for PipelineViewportDepthClampControlCreateInfoEXT
Source§fn clone(&self) -> PipelineViewportDepthClampControlCreateInfoEXT
fn clone(&self) -> PipelineViewportDepthClampControlCreateInfoEXT
Returns a duplicate 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 moreimpl Copy for PipelineViewportDepthClampControlCreateInfoEXT
impl ExtendsPipelineViewportStateCreateInfo for PipelineViewportDepthClampControlCreateInfoEXT
Auto Trait Implementations§
impl Freeze for PipelineViewportDepthClampControlCreateInfoEXT
impl RefUnwindSafe for PipelineViewportDepthClampControlCreateInfoEXT
impl !Send for PipelineViewportDepthClampControlCreateInfoEXT
impl !Sync for PipelineViewportDepthClampControlCreateInfoEXT
impl Unpin for PipelineViewportDepthClampControlCreateInfoEXT
impl UnsafeUnpin for PipelineViewportDepthClampControlCreateInfoEXT
impl UnwindSafe for PipelineViewportDepthClampControlCreateInfoEXT
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