Enum rspirv_reflect::ReflectError [−][src]
pub enum ReflectError {
Show 17 variants
MissingBindingDecoration(Instruction),
MissingSetDecoration(Instruction),
OperandError(Instruction, &'static str, usize),
OperandIndexError(Instruction, &'static str, usize, usize),
VariableWithoutReturnType(Instruction),
UnknownStorageClass(StorageClass),
UnknownStruct(Instruction),
ImageSampledFieldUnknown(Instruction, u32),
UnhandledTypeInstruction(Instruction),
MissingResultId(Instruction),
UnassignedResultId(u32),
MissingHeader,
BindingGlobalParameterBuffer,
TooManyPushConstants,
ParseError(ParseState),
UnexpectedIntWidth(u32),
TryFromIntError(TryFromIntError),
}Variants
MissingBindingDecoration(Instruction)Tuple Fields of MissingBindingDecoration
0: InstructionMissingSetDecoration(Instruction)Tuple Fields of MissingSetDecoration
0: InstructionOperandError(Instruction, &'static str, usize)Tuple Fields of OperandError
OperandIndexError(Instruction, &'static str, usize, usize)Tuple Fields of OperandIndexError
VariableWithoutReturnType(Instruction)Tuple Fields of VariableWithoutReturnType
0: InstructionUnknownStruct(Instruction)Tuple Fields of UnknownStruct
0: InstructionImageSampledFieldUnknown(Instruction, u32)Tuple Fields of ImageSampledFieldUnknown
0: Instruction1: u32UnhandledTypeInstruction(Instruction)Tuple Fields of UnhandledTypeInstruction
0: InstructionMissingResultId(Instruction)Tuple Fields of MissingResultId
0: InstructionUnassignedResultId(u32)Tuple Fields of UnassignedResultId
0: u32ParseError(ParseState)Tuple Fields of ParseError
0: ParseStateUnexpectedIntWidth(u32)Tuple Fields of UnexpectedIntWidth
0: u32TryFromIntError(TryFromIntError)Tuple Fields of TryFromIntError
Trait Implementations
Performs the conversion.
Performs the conversion.