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]