pub enum SolveResult {
Success(Solution),
Failure,
Error(String),
}Expand description
Result of solving a query.
Variants§
Success(Solution)
Query succeeded with a solution.
Failure
No (more) solutions.
Error(String)
A runtime error occurred.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SolveResult
impl RefUnwindSafe for SolveResult
impl Send for SolveResult
impl Sync for SolveResult
impl Unpin for SolveResult
impl UnsafeUnpin for SolveResult
impl UnwindSafe for SolveResult
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