[−][src]Struct rustc_middle::ty::FloatVarValue

pub struct FloatVarValue(pub FloatTy);

Trait Implementations

impl Clone for FloatVarValue[src]

impl Copy for FloatVarValue[src]

impl Debug for FloatVarValue[src]

impl Eq for FloatVarValue[src]

impl EqUnifyValue for FloatVarValue[src]

impl PartialEq<FloatVarValue> for FloatVarValue[src]

impl StructuralEq for FloatVarValue[src]

impl StructuralPartialEq for FloatVarValue[src]

impl ToType for FloatVarValue[src]

Auto Trait Implementations

impl RefUnwindSafe for FloatVarValue

impl Send for FloatVarValue

impl Sync for FloatVarValue

impl Unpin for FloatVarValue

impl UnwindSafe for FloatVarValue

Blanket Implementations

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

impl<'tcx, T> ArenaAllocatable<'tcx, ()> for T where
    T: Copy, 
[src]

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

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

impl<'a, T> Captures<'a> for T where
    T: ?Sized, 
[src]

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

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

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

type Error = !

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> UnifyValue for T where
    T: EqUnifyValue, 

type Error = (T, T)

Defines the type to return when merging of two values fails. If merging is infallible, use the special struct NoError found in this crate, which unlocks various more convenient methods on the unification table. Read more

impl<T> WithConstness for T[src]