Crate mutagen

Source

Modules§

bounded_loop

Traits§

AddSub
AddSubAssign
BitAndBitOr
BitAndBitOrAssign
BitOrBitAnd
BitOrBitAndAssign
Defaulter
DivMul
DivMulAssign
MayClone
MayNeg
MayNot
MulDiv
MulDivAssign
ShlShr
ShlShrAssign
ShrShl
ShrShlAssign
SubAdd
SubAddAssign

Functions§

diff
get the unsigned wrapping difference between the current mutation count and the given count
eq
use instead of ==
forloop
ge
use instead of >= (or, switching operand order <=)
get
get the current mutation count
gt
use instead of > (or, switching operand order <)
ne
use instead of !=
next
increment the mutation count
now
check if the argument matches the current mutation count
report_coverage
t
use with if expressions, e.g. if MU.t(..) { .. } else { .. }
w
use with while expressions, e.g. while Mu.w(..) { .. }