Function puffin::fuzzer::mutations::trace_mutations

source ยท
pub fn trace_mutations<'harness, S, PT: ProtocolTypes, PB>(
    min_trace_length: usize,
    max_trace_length: usize,
    constraints: TermConstraints,
    fresh_zoo_after: u64,
    _with_bit_level: bool,
    with_dy: bool,
    signature: &'static Signature<PT>,
    _put_registry: &'harness PutRegistry<PB>,
) -> (RepeatMutator<S>, (SkipMutator<S>, (ReplaceReuseMutator<S>, (ReplaceMatchMutator<S, PT>, (RemoveAndLiftMutator<S>, (GenerateMutator<S, PT>, (SwapMutator<S>, ())))))))
where S: HasCorpus + HasMetadata + HasMaxSize + HasRand, PB: ProtocolBehavior,