Library APIs for SPIR-V module processing functionalities.
This library provides:
- The SPIR-V header (all SPIR-V structs, enums, and constants)
- The whole SPIR-V grammar (instruction layouts and their operands)
- A memory representation of SPIR-V modules
- A SPIR-V binary loading and parsing Rust module