Struct ash::vk::enums::ShaderGroupShaderKHR
source · #[repr(transparent)]pub struct ShaderGroupShaderKHR(pub(crate) i32);
Expand description
Tuple Fields§
§0: i32
Implementations§
source§impl ShaderGroupShaderKHR
impl ShaderGroupShaderKHR
pub const GENERAL: Self = _
pub const CLOSEST_HIT: Self = _
pub const ANY_HIT: Self = _
pub const INTERSECTION: Self = _
Trait Implementations§
source§impl Clone for ShaderGroupShaderKHR
impl Clone for ShaderGroupShaderKHR
source§fn clone(&self) -> ShaderGroupShaderKHR
fn clone(&self) -> ShaderGroupShaderKHR
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 ShaderGroupShaderKHR
impl Debug for ShaderGroupShaderKHR
source§impl Default for ShaderGroupShaderKHR
impl Default for ShaderGroupShaderKHR
source§fn default() -> ShaderGroupShaderKHR
fn default() -> ShaderGroupShaderKHR
Returns the “default value” for a type. Read more
source§impl Hash for ShaderGroupShaderKHR
impl Hash for ShaderGroupShaderKHR
source§impl Ord for ShaderGroupShaderKHR
impl Ord for ShaderGroupShaderKHR
source§fn cmp(&self, other: &ShaderGroupShaderKHR) -> Ordering
fn cmp(&self, other: &ShaderGroupShaderKHR) -> 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 ShaderGroupShaderKHR
impl PartialEq for ShaderGroupShaderKHR
source§fn eq(&self, other: &ShaderGroupShaderKHR) -> bool
fn eq(&self, other: &ShaderGroupShaderKHR) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for ShaderGroupShaderKHR
impl PartialOrd for ShaderGroupShaderKHR
source§fn partial_cmp(&self, other: &ShaderGroupShaderKHR) -> Option<Ordering>
fn partial_cmp(&self, other: &ShaderGroupShaderKHR) -> 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 ShaderGroupShaderKHR
impl Eq for ShaderGroupShaderKHR
impl StructuralPartialEq for ShaderGroupShaderKHR
Auto Trait Implementations§
impl Freeze for ShaderGroupShaderKHR
impl RefUnwindSafe for ShaderGroupShaderKHR
impl Send for ShaderGroupShaderKHR
impl Sync for ShaderGroupShaderKHR
impl Unpin for ShaderGroupShaderKHR
impl UnwindSafe for ShaderGroupShaderKHR
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