Enum mun_hir::IntBitness
source · pub enum IntBitness {
Xsize,
X8,
X16,
X32,
X64,
X128,
}
Variants§
Trait Implementations§
source§impl Clone for IntBitness
impl Clone for IntBitness
source§fn clone(&self) -> IntBitness
fn clone(&self) -> IntBitness
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 moresource§impl Debug for IntBitness
impl Debug for IntBitness
source§impl From<Integer> for IntBitness
impl From<Integer> for IntBitness
source§impl Hash for IntBitness
impl Hash for IntBitness
source§impl PartialEq<IntBitness> for IntBitness
impl PartialEq<IntBitness> for IntBitness
source§fn eq(&self, other: &IntBitness) -> bool
fn eq(&self, other: &IntBitness) -> bool
source§impl ResolveBitness for IntBitness
impl ResolveBitness for IntBitness
source§fn resolve(&self, data_layout: &TargetDataLayout) -> IntBitness
fn resolve(&self, data_layout: &TargetDataLayout) -> IntBitness
Resolves any variable bitness into concrete values.
impl Copy for IntBitness
impl Eq for IntBitness
impl StructuralEq for IntBitness
impl StructuralPartialEq for IntBitness
Auto Trait Implementations§
impl RefUnwindSafe for IntBitness
impl Send for IntBitness
impl Sync for IntBitness
impl Unpin for IntBitness
impl UnwindSafe for IntBitness
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.