Enum spirt::spv::spec::OperandKindDef
source · pub enum OperandKindDef {
BitEnum {
empty_name: &'static str,
bits: NamedIdxMap<BitIdx, Enumerant, FlatWithHoles>,
},
ValueEnum {
variants: NamedIdxMap<u16, Enumerant, KhrSegmented>,
},
Id,
Literal {
size: LiteralSize,
},
}
Variants§
BitEnum
ValueEnum
Fields
§
variants: NamedIdxMap<u16, Enumerant, KhrSegmented>
Id
Literal
Fields
§
size: LiteralSize
Auto Trait Implementations§
impl RefUnwindSafe for OperandKindDef
impl Send for OperandKindDef
impl Sync for OperandKindDef
impl Unpin for OperandKindDef
impl UnwindSafe for OperandKindDef
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