Struct cranelift_codegen::ir::instructions::ValueTypeSet
source · pub struct ValueTypeSet {
pub lanes: BitSet<u16>,
pub ints: BitSet<u8>,
pub floats: BitSet<u8>,
pub bools: BitSet<u8>,
}
Expand description
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
Implementations§
Trait Implementations§
source§impl Clone for ValueTypeSet
impl Clone for ValueTypeSet
source§fn clone(&self) -> ValueTypeSet
fn clone(&self) -> ValueTypeSet
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more