pub struct Counterexample {
pub input_word: Word,
pub output_word: Word,
}Expand description
Represents a counterexample found during equivalence testing
Fields§
§input_word: WordInput sequence that exposes the mismatch.
output_word: WordObserved output sequence from the system under learning.
Trait Implementations§
Source§impl Clone for Counterexample
impl Clone for Counterexample
Source§fn clone(&self) -> Counterexample
fn clone(&self) -> Counterexample
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 Counterexample
impl RefUnwindSafe for Counterexample
impl Send for Counterexample
impl Sync for Counterexample
impl Unpin for Counterexample
impl UnsafeUnpin for Counterexample
impl UnwindSafe for Counterexample
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