pub struct SpuriousCounterexample {
pub abstract_trace: Vec<String>,
pub infeasibility_reason: String,
}Expand description
A spurious counterexample: an abstract path that has no concrete realization.
Fields§
§abstract_trace: Vec<String>The abstract trace (sequence of abstract state descriptions).
infeasibility_reason: StringWhy the path is spurious.
Implementations§
Trait Implementations§
Source§impl Clone for SpuriousCounterexample
impl Clone for SpuriousCounterexample
Source§fn clone(&self) -> SpuriousCounterexample
fn clone(&self) -> SpuriousCounterexample
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 SpuriousCounterexample
impl RefUnwindSafe for SpuriousCounterexample
impl Send for SpuriousCounterexample
impl Sync for SpuriousCounterexample
impl Unpin for SpuriousCounterexample
impl UnsafeUnpin for SpuriousCounterexample
impl UnwindSafe for SpuriousCounterexample
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