Enum spirv_cross::spirv::Decoration [−][src]
pub enum Decoration { RelaxedPrecision, SpecId, Block, BufferBlock, RowMajor, ColMajor, ArrayStride, MatrixStride, GlslShared, GlslPacked, CPacked, BuiltIn, NoPerspective, Flat, Patch, Centroid, Sample, Invariant, Restrict, Aliased, Volatile, Constant, Coherent, NonWritable, NonReadable, Uniform, SaturatedConversion, Stream, Location, Component, Index, Binding, DescriptorSet, Offset, XfbBuffer, XfbStride, FuncParamAttr, FpRoundingMode, FpFastMathMode, LinkageAttributes, NoContraction, InputAttachmentIndex, Alignment, OverrideCoverageNv, PassthroughNv, ViewportRelativeNv, SecondaryViewportRelativeNv, }
A decoration.
Variants
RelaxedPrecision
SpecId
Block
BufferBlock
RowMajor
ColMajor
ArrayStride
MatrixStride
GlslPacked
CPacked
BuiltIn
NoPerspective
Flat
Patch
Centroid
Sample
Invariant
Restrict
Aliased
Volatile
Constant
Coherent
NonWritable
NonReadable
Uniform
SaturatedConversion
Stream
Location
Component
Index
Binding
DescriptorSet
Offset
XfbBuffer
XfbStride
FuncParamAttr
FpRoundingMode
FpFastMathMode
LinkageAttributes
NoContraction
InputAttachmentIndex
Alignment
OverrideCoverageNv
PassthroughNv
ViewportRelativeNv
SecondaryViewportRelativeNv
Trait Implementations
impl Copy for Decoration
[src]
impl Copy for Decoration
impl Clone for Decoration
[src]
impl Clone for Decoration
fn clone(&self) -> Decoration
[src]
fn clone(&self) -> Decoration
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for Decoration
[src]
impl Debug for Decoration
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Hash for Decoration
[src]
impl Hash for Decoration
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
Feeds this value into the given [Hasher
]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0
[src]Feeds a slice of this type into the given [Hasher
]. Read more
impl Eq for Decoration
[src]
impl Eq for Decoration
impl PartialEq for Decoration
[src]
impl PartialEq for Decoration
Auto Trait Implementations
impl Send for Decoration
impl Send for Decoration
impl Sync for Decoration
impl Sync for Decoration