pub enum SolverBackend {
Z3,
CVC5,
}Variants§
Trait Implementations§
Source§impl Clone for SolverBackend
impl Clone for SolverBackend
Source§fn clone(&self) -> SolverBackend
fn clone(&self) -> SolverBackend
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SolverBackend
impl Debug for SolverBackend
Source§impl PartialEq for SolverBackend
impl PartialEq for SolverBackend
impl Copy for SolverBackend
impl Eq for SolverBackend
impl StructuralPartialEq for SolverBackend
Auto Trait Implementations§
impl Freeze for SolverBackend
impl RefUnwindSafe for SolverBackend
impl Send for SolverBackend
impl Sync for SolverBackend
impl Unpin for SolverBackend
impl UnsafeUnpin for SolverBackend
impl UnwindSafe for SolverBackend
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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