Struct cranelift_codegen::ir::instructions::ValueTypeSet [−][src]
pub struct ValueTypeSet { pub lanes: BitSet<u16>, pub ints: BitSet<u8>, pub floats: BitSet<u8>, pub bools: BitSet<u8>, pub refs: BitSet<u8>, }
A value type set describes the permitted set of types for a type variable.
Fields
lanes: BitSet<u16>
Allowed lane sizes
ints: BitSet<u8>
Allowed int widths
floats: BitSet<u8>
Allowed float widths
bools: BitSet<u8>
Allowed bool widths
refs: BitSet<u8>
Allowed ref widths
Implementations
impl ValueTypeSet
[src]
impl ValueTypeSet
[src]Trait Implementations
impl Clone for ValueTypeSet
[src]
impl Clone for ValueTypeSet
[src]fn clone(&self) -> ValueTypeSet
[src][−]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src][−]
impl PartialEq<ValueTypeSet> for ValueTypeSet
[src]
impl PartialEq<ValueTypeSet> for ValueTypeSet
[src]