pub struct TestGenConfig {
pub generate_property_tests: bool,
pub generate_example_tests: bool,
pub max_test_cases: usize,
pub enable_shrinking: bool,
}Expand description
Configuration for test generation
Fields§
§generate_property_tests: boolGenerate property-based tests
generate_example_tests: boolGenerate example-based tests
max_test_cases: usizeMaximum number of test cases for quickcheck
enable_shrinking: boolGenerate shrinking tests
Trait Implementations§
Source§impl Clone for TestGenConfig
impl Clone for TestGenConfig
Source§fn clone(&self) -> TestGenConfig
fn clone(&self) -> TestGenConfig
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 TestGenConfig
impl Debug for TestGenConfig
Auto Trait Implementations§
impl Freeze for TestGenConfig
impl RefUnwindSafe for TestGenConfig
impl Send for TestGenConfig
impl Sync for TestGenConfig
impl Unpin for TestGenConfig
impl UnwindSafe for TestGenConfig
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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