Struct ash::vk::bitflags::PipelineCreateFlags2KHR
source · #[repr(transparent)]pub struct PipelineCreateFlags2KHR(pub(crate) Flags64);
Expand description
Tuple Fields§
§0: Flags64
Implementations§
source§impl PipelineCreateFlags2KHR
impl PipelineCreateFlags2KHR
source§impl PipelineCreateFlags2KHR
impl PipelineCreateFlags2KHR
pub const DISABLE_OPTIMIZATION: Self = _
pub const ALLOW_DERIVATIVES: Self = _
pub const DERIVATIVE: Self = _
source§impl PipelineCreateFlags2KHR
impl PipelineCreateFlags2KHR
Generated from ‘VK_KHR_maintenance5’
pub const VIEW_INDEX_FROM_DEVICE_INDEX: Self = _
pub const DISPATCH_BASE: Self = _
pub const DEFER_COMPILE_NV: Self = _
pub const CAPTURE_STATISTICS: Self = _
pub const CAPTURE_INTERNAL_REPRESENTATIONS: Self = _
pub const FAIL_ON_PIPELINE_COMPILE_REQUIRED: Self = _
pub const EARLY_RETURN_ON_FAILURE: Self = _
pub const LINK_TIME_OPTIMIZATION_EXT: Self = _
pub const RETAIN_LINK_TIME_OPTIMIZATION_INFO_EXT: Self = _
pub const LIBRARY: Self = _
pub const RAY_TRACING_SKIP_TRIANGLES: Self = _
pub const RAY_TRACING_SKIP_AABBS: Self = _
pub const RAY_TRACING_NO_NULL_ANY_HIT_SHADERS: Self = _
pub const RAY_TRACING_NO_NULL_CLOSEST_HIT_SHADERS: Self = _
pub const RAY_TRACING_NO_NULL_MISS_SHADERS: Self = _
pub const RAY_TRACING_NO_NULL_INTERSECTION_SHADERS: Self = _
pub const RAY_TRACING_SHADER_GROUP_HANDLE_CAPTURE_REPLAY: Self = _
pub const INDIRECT_BINDABLE_NV: Self = _
pub const RAY_TRACING_ALLOW_MOTION_NV: Self = _
pub const RENDERING_FRAGMENT_SHADING_RATE_ATTACHMENT: Self = _
pub const RENDERING_FRAGMENT_DENSITY_MAP_ATTACHMENT_EXT: Self = _
pub const RAY_TRACING_OPACITY_MICROMAP_EXT: Self = _
pub const COLOR_ATTACHMENT_FEEDBACK_LOOP_EXT: Self = _
pub const DEPTH_STENCIL_ATTACHMENT_FEEDBACK_LOOP_EXT: Self = _
pub const NO_PROTECTED_ACCESS_EXT: Self = _
pub const PROTECTED_ACCESS_ONLY_EXT: Self = _
pub const RAY_TRACING_DISPLACEMENT_MICROMAP_NV: Self = _
pub const DESCRIPTOR_BUFFER_EXT: Self = _
Trait Implementations§
source§impl BitAnd for PipelineCreateFlags2KHR
impl BitAnd for PipelineCreateFlags2KHR
source§impl BitAndAssign for PipelineCreateFlags2KHR
impl BitAndAssign for PipelineCreateFlags2KHR
source§fn bitand_assign(&mut self, rhs: Self)
fn bitand_assign(&mut self, rhs: Self)
Performs the
&=
operation. Read moresource§impl BitOr for PipelineCreateFlags2KHR
impl BitOr for PipelineCreateFlags2KHR
source§impl BitOrAssign for PipelineCreateFlags2KHR
impl BitOrAssign for PipelineCreateFlags2KHR
source§fn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the
|=
operation. Read moresource§impl BitXor for PipelineCreateFlags2KHR
impl BitXor for PipelineCreateFlags2KHR
source§impl BitXorAssign for PipelineCreateFlags2KHR
impl BitXorAssign for PipelineCreateFlags2KHR
source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^=
operation. Read moresource§impl Clone for PipelineCreateFlags2KHR
impl Clone for PipelineCreateFlags2KHR
source§fn clone(&self) -> PipelineCreateFlags2KHR
fn clone(&self) -> PipelineCreateFlags2KHR
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 Debug for PipelineCreateFlags2KHR
impl Debug for PipelineCreateFlags2KHR
source§impl Default for PipelineCreateFlags2KHR
impl Default for PipelineCreateFlags2KHR
source§impl Hash for PipelineCreateFlags2KHR
impl Hash for PipelineCreateFlags2KHR
source§impl Not for PipelineCreateFlags2KHR
impl Not for PipelineCreateFlags2KHR
source§impl Ord for PipelineCreateFlags2KHR
impl Ord for PipelineCreateFlags2KHR
source§fn cmp(&self, other: &PipelineCreateFlags2KHR) -> Ordering
fn cmp(&self, other: &PipelineCreateFlags2KHR) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for PipelineCreateFlags2KHR
impl PartialEq for PipelineCreateFlags2KHR
source§fn eq(&self, other: &PipelineCreateFlags2KHR) -> bool
fn eq(&self, other: &PipelineCreateFlags2KHR) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for PipelineCreateFlags2KHR
impl PartialOrd for PipelineCreateFlags2KHR
source§fn partial_cmp(&self, other: &PipelineCreateFlags2KHR) -> Option<Ordering>
fn partial_cmp(&self, other: &PipelineCreateFlags2KHR) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for PipelineCreateFlags2KHR
impl Eq for PipelineCreateFlags2KHR
impl StructuralPartialEq for PipelineCreateFlags2KHR
Auto Trait Implementations§
impl Freeze for PipelineCreateFlags2KHR
impl RefUnwindSafe for PipelineCreateFlags2KHR
impl Send for PipelineCreateFlags2KHR
impl Sync for PipelineCreateFlags2KHR
impl Unpin for PipelineCreateFlags2KHR
impl UnwindSafe for PipelineCreateFlags2KHR
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