Struct ash::vk::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§impl PartialOrd for ShaderGroupShaderKHR
impl PartialOrd for ShaderGroupShaderKHR
impl 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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)