pub struct SmtCheckResult {
pub result: CheckResult,
pub query: Option<SmtQuery>,
pub notes: Vec<String>,
}Expand description
Result of one SMT check.
Fields§
§result: CheckResultFinal status produced by the SMT backend.
query: Option<SmtQuery>Optional structured query description.
notes: Vec<String>Human-readable explanation.
Implementations§
Source§impl SmtCheckResult
impl SmtCheckResult
Sourcepub fn with_query(self, query: SmtQuery) -> Self
pub fn with_query(self, query: SmtQuery) -> Self
Attach the query that produced this result.
Trait Implementations§
Source§impl Clone for SmtCheckResult
impl Clone for SmtCheckResult
Source§fn clone(&self) -> SmtCheckResult
fn clone(&self) -> SmtCheckResult
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 moreAuto Trait Implementations§
impl Freeze for SmtCheckResult
impl RefUnwindSafe for SmtCheckResult
impl Send for SmtCheckResult
impl Sync for SmtCheckResult
impl Unpin for SmtCheckResult
impl UnwindSafe for SmtCheckResult
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