pub enum SuggestionSolverError {
Z3Process(Error),
QETimeout,
ContainsQuantifier,
NoResults,
FailedSanityCheck,
}Variants§
Trait Implementations§
Source§impl Debug for SuggestionSolverError
impl Debug for SuggestionSolverError
Source§impl From<Error> for SuggestionSolverError
impl From<Error> for SuggestionSolverError
Auto Trait Implementations§
impl !RefUnwindSafe for SuggestionSolverError
impl !UnwindSafe for SuggestionSolverError
impl DynSend for SuggestionSolverError
impl DynSync for SuggestionSolverError
impl Freeze for SuggestionSolverError
impl Send for SuggestionSolverError
impl Sync for SuggestionSolverError
impl Unpin for SuggestionSolverError
impl UnsafeUnpin for SuggestionSolverError
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more