pub enum InterpError {
Problems(Vec<Problem>),
Cycle(Cycle),
}Expand description
Why interpolation failed: every problem found, or a single cycle.
Variants§
Trait Implementations§
Source§impl Debug for InterpError
impl Debug for InterpError
Source§impl Display for InterpError
impl Display for InterpError
Source§impl Error for InterpError
impl Error for InterpError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for InterpError
impl RefUnwindSafe for InterpError
impl Send for InterpError
impl Sync for InterpError
impl Unpin for InterpError
impl UnsafeUnpin for InterpError
impl UnwindSafe for InterpError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more