Enum chalk_ir::FallibleOrFloundered [−][src]
pub enum FallibleOrFloundered<T> { Ok(T), NoSolution, Floundered, }
Expand description
A combination of Fallible
and Floundered
.
Variants
Success
No solution. See chalk_ir::NoSolution
.
Floundered. See chalk_ir::Floundered
.
Auto Trait Implementations
impl<T> RefUnwindSafe for FallibleOrFloundered<T> where
T: RefUnwindSafe,
impl<T> Send for FallibleOrFloundered<T> where
T: Send,
impl<T> Sync for FallibleOrFloundered<T> where
T: Sync,
impl<T> Unpin for FallibleOrFloundered<T> where
T: Unpin,
impl<T> UnwindSafe for FallibleOrFloundered<T> where
T: UnwindSafe,