[−][src]Enum rustc_typeck::check::FallbackMode

enum FallbackMode {
    NoOpaque,
    All,
}

Controls how we perform fallback for unconstrained type variables.

Variants

NoOpaque

Do not fallback type variables to opaque types.

All

Perform all possible kinds of fallback, including turning type variables to opaque types.

Auto Trait Implementations

impl RefUnwindSafe for FallbackMode[src]

impl Send for FallbackMode[src]

impl Sync for FallbackMode[src]

impl Unpin for FallbackMode[src]

impl UnwindSafe for FallbackMode[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized, 
[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, 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> WithConstness for T[src]