#[repr(u32)]pub enum NonsemanticVkspreflectionOp {
Configuration = 1,
StartCounter = 2,
StopCounter = 3,
PushConstants = 4,
SpecializationMapEntry = 5,
DescriptorSetBuffer = 6,
DescriptorSetImage = 7,
DescriptorSetSampler = 8,
}Expand description
NonSemantic.VkspReflection extended instruction opcode
Variants§
Configuration = 1
StartCounter = 2
StopCounter = 3
PushConstants = 4
SpecializationMapEntry = 5
DescriptorSetBuffer = 6
DescriptorSetImage = 7
DescriptorSetSampler = 8
Implementations§
Trait Implementations§
Source§impl Clone for NonsemanticVkspreflectionOp
impl Clone for NonsemanticVkspreflectionOp
Source§fn clone(&self) -> NonsemanticVkspreflectionOp
fn clone(&self) -> NonsemanticVkspreflectionOp
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 NonsemanticVkspreflectionOp
impl Debug for NonsemanticVkspreflectionOp
Source§impl<'de> Deserialize<'de> for NonsemanticVkspreflectionOp
impl<'de> Deserialize<'de> for NonsemanticVkspreflectionOp
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for NonsemanticVkspreflectionOp
impl Hash for NonsemanticVkspreflectionOp
Source§impl Ord for NonsemanticVkspreflectionOp
impl Ord for NonsemanticVkspreflectionOp
Source§fn cmp(&self, other: &NonsemanticVkspreflectionOp) -> Ordering
fn cmp(&self, other: &NonsemanticVkspreflectionOp) -> Ordering
1.21.0 (const: unstable) · 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 NonsemanticVkspreflectionOp
impl PartialEq for NonsemanticVkspreflectionOp
Source§fn eq(&self, other: &NonsemanticVkspreflectionOp) -> bool
fn eq(&self, other: &NonsemanticVkspreflectionOp) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for NonsemanticVkspreflectionOp
impl PartialOrd for NonsemanticVkspreflectionOp
impl Copy for NonsemanticVkspreflectionOp
impl Eq for NonsemanticVkspreflectionOp
impl StructuralPartialEq for NonsemanticVkspreflectionOp
Auto Trait Implementations§
impl Freeze for NonsemanticVkspreflectionOp
impl RefUnwindSafe for NonsemanticVkspreflectionOp
impl Send for NonsemanticVkspreflectionOp
impl Sync for NonsemanticVkspreflectionOp
impl Unpin for NonsemanticVkspreflectionOp
impl UnsafeUnpin for NonsemanticVkspreflectionOp
impl UnwindSafe for NonsemanticVkspreflectionOp
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