pub struct CoverageCounterexample {
pub state: usize,
pub failed_vertices: Vec<usize>,
}Expand description
First state and failure set that refutes a selected plan.
Fields§
§state: usizeState index in the canonical specification.
failed_vertices: Vec<usize>Failed sensor vertices in ascending order.
Trait Implementations§
Source§impl Clone for CoverageCounterexample
impl Clone for CoverageCounterexample
Source§fn clone(&self) -> CoverageCounterexample
fn clone(&self) -> CoverageCounterexample
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CoverageCounterexample
impl Debug for CoverageCounterexample
impl Eq for CoverageCounterexample
Source§impl PartialEq for CoverageCounterexample
impl PartialEq for CoverageCounterexample
impl StructuralPartialEq for CoverageCounterexample
Auto Trait Implementations§
impl Freeze for CoverageCounterexample
impl RefUnwindSafe for CoverageCounterexample
impl Send for CoverageCounterexample
impl Sync for CoverageCounterexample
impl Unpin for CoverageCounterexample
impl UnsafeUnpin for CoverageCounterexample
impl UnwindSafe for CoverageCounterexample
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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