Enum rspirv::grammar::OperandKind [−][src]
pub enum OperandKind {}Show 48 variants
ImageOperands, FPFastMathMode, SelectionControl, LoopControl, FunctionControl, MemorySemantics, MemoryAccess, KernelProfilingInfo, RayFlags, FragmentShadingRate, SourceLanguage, ExecutionModel, AddressingModel, MemoryModel, ExecutionMode, StorageClass, Dim, SamplerAddressingMode, SamplerFilterMode, ImageFormat, ImageChannelOrder, ImageChannelDataType, FPRoundingMode, LinkageType, AccessQualifier, FunctionParameterAttribute, Decoration, BuiltIn, Scope, GroupOperation, KernelEnqueueFlags, Capability, RayQueryIntersection, RayQueryCommittedIntersectionType, RayQueryCandidateIntersectionType, IdResultType, IdResult, IdMemorySemantics, IdScope, IdRef, LiteralInteger, LiteralString, LiteralContextDependentNumber, LiteralExtInstInteger, LiteralSpecConstantOpInteger, PairLiteralIntegerIdRef, PairIdRefLiteralInteger, PairIdRefIdRef,
Expand description
All operand kinds in the SPIR-V grammar.
Variants
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for OperandKind
impl Send for OperandKind
impl Sync for OperandKind
impl Unpin for OperandKind
impl UnwindSafe for OperandKind
Blanket Implementations
Mutably borrows from an owned value. Read more