Enum ra_ap_hir_ty::primitive::UintTy[][src]

pub enum UintTy {
    Usize,
    U8,
    U16,
    U32,
    U64,
    U128,
}

Different unsigned int types.

Variants

Usize
U8
U16
U32
U64
U128

Trait Implementations

impl Clone for UintTy[src]

impl Copy for UintTy[src]

impl Debug for UintTy[src]

impl Eq for UintTy[src]

impl<I> Fold<I> for UintTy where
    I: Interner
[src]

type Result = UintTy

The type of value that will be produced once folding is done. Typically this is Self, unless Self contains borrowed values, in which case owned values are produced (for example, one can fold over a &T value where T: Fold, in which case you get back a T, not a &T). Read more

impl Hash for UintTy[src]

impl Ord for UintTy[src]

impl PartialEq<UintTy> for UintTy[src]

impl PartialOrd<UintTy> for UintTy[src]

impl StructuralEq for UintTy[src]

impl StructuralPartialEq for UintTy[src]

impl<I> Visit<I> for UintTy where
    I: Interner
[src]

Auto Trait Implementations

impl RefUnwindSafe for UintTy

impl Send for UintTy

impl Sync for UintTy

impl Unpin for UintTy

impl UnwindSafe for UintTy

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Cast for T[src]

impl<T> CloneAny for T where
    T: Clone + Any

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<N> NodeTrait for N where
    N: Copy + Ord + Hash
[src]

impl<T, I> Shift<I> for T where
    T: Fold<I>,
    I: Interner
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, I> VisitExt<I> for T where
    T: Visit<I>,
    I: Interner
[src]