pub struct MutateArgs {
pub id: String,
pub max_mutants: usize,
pub timeout: Option<u64>,
pub diff_base: String,
pub json: bool,
}Expand description
Arguments for the mutate command.
Fields§
§id: StringUnit ID to mutation-test.
max_mutants: usizeMaximum mutants to test (0 = all).
timeout: Option<u64>Timeout per verify run in seconds.
diff_base: StringGit ref to diff against.
json: boolOutput as JSON.
Auto Trait Implementations§
impl Freeze for MutateArgs
impl RefUnwindSafe for MutateArgs
impl Send for MutateArgs
impl Sync for MutateArgs
impl Unpin for MutateArgs
impl UnsafeUnpin for MutateArgs
impl UnwindSafe for MutateArgs
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> 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