pub(crate) enum GetVersionError {
NotInstalled(String),
ParseVersionError,
}Expand description
Error that can occur when constructing a new SMT solver builder
Variants§
NotInstalled(String)
Solver does not seem to be installed
ParseVersionError
Failed to parse version out of output
Trait Implementations§
Source§impl Debug for GetVersionError
impl Debug for GetVersionError
Source§impl Display for GetVersionError
impl Display for GetVersionError
Source§impl Error for GetVersionError
impl Error for GetVersionError
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()
Source§impl PartialEq for GetVersionError
impl PartialEq for GetVersionError
impl StructuralPartialEq for GetVersionError
Auto Trait Implementations§
impl Freeze for GetVersionError
impl RefUnwindSafe for GetVersionError
impl Send for GetVersionError
impl Sync for GetVersionError
impl Unpin for GetVersionError
impl UnwindSafe for GetVersionError
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