{
  "outcomes": [
    {
      "scenario": "Baseline",
      "summary": "Success",
      "log_path": "log/baseline.log",
      "diff_path": null,
      "phase_results": [
        {
          "phase": "Build",
          "duration": 26.44032667,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 12.298299594,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:69:54: replace + with -",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": null,
          "span": {
            "start": {
              "line": 69,
              "column": 54
            },
            "end": {
              "line": 69,
              "column": 55
            }
          },
          "replacement": "-",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_69_col_54.log",
      "diff_path": "diff/core__src__cover.rs_line_69_col_54.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.156634993,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.715126728,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:69:54: replace + with *",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": null,
          "span": {
            "start": {
              "line": 69,
              "column": 54
            },
            "end": {
              "line": 69,
              "column": 55
            }
          },
          "replacement": "*",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_69_col_54_001.log",
      "diff_path": "diff/core__src__cover.rs_line_69_col_54_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.207765247,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.764946614,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:81:5: replace jittered_delay_ms -> u64 with 0",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 81,
              "column": 5
            },
            "end": {
              "line": 86,
              "column": 32
            }
          },
          "replacement": "0",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_81_col_5.log",
      "diff_path": "diff/core__src__cover.rs_line_81_col_5.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.206226354,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.76583728,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:81:5: replace jittered_delay_ms -> u64 with 1",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 81,
              "column": 5
            },
            "end": {
              "line": 86,
              "column": 32
            }
          },
          "replacement": "1",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_81_col_5_001.log",
      "diff_path": "diff/core__src__cover.rs_line_81_col_5_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.156136315,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.659008976,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:81:16: replace == with != in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 81,
              "column": 16
            },
            "end": {
              "line": 81,
              "column": 18
            }
          },
          "replacement": "!=",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_81_col_16.log",
      "diff_path": "diff/core__src__cover.rs_line_81_col_16.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.209164249,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.808646254,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:84:22: replace / with % in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 84,
              "column": 22
            },
            "end": {
              "line": 84,
              "column": 23
            }
          },
          "replacement": "%",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_84_col_22.log",
      "diff_path": "diff/core__src__cover.rs_line_84_col_22.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.208225522,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.715912819,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:84:22: replace / with * in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 84,
              "column": 22
            },
            "end": {
              "line": 84,
              "column": 23
            }
          },
          "replacement": "*",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_84_col_22_001.log",
      "diff_path": "diff/core__src__cover.rs_line_84_col_22_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.106691187,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.659273657,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:86:8: replace + with - in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 86,
              "column": 8
            },
            "end": {
              "line": 86,
              "column": 9
            }
          },
          "replacement": "-",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_86_col_8.log",
      "diff_path": "diff/core__src__cover.rs_line_86_col_8.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.053841135,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.559766914,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:86:8: replace + with * in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 86,
              "column": 8
            },
            "end": {
              "line": 86,
              "column": 9
            }
          },
          "replacement": "*",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_86_col_8_001.log",
      "diff_path": "diff/core__src__cover.rs_line_86_col_8_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.10709637,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.55767954,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:86:16: replace % with / in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 86,
              "column": 16
            },
            "end": {
              "line": 86,
              "column": 17
            }
          },
          "replacement": "/",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_86_col_16.log",
      "diff_path": "diff/core__src__cover.rs_line_86_col_16.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.054022681,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.559436158,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:86:16: replace % with + in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 86,
              "column": 16
            },
            "end": {
              "line": 86,
              "column": 17
            }
          },
          "replacement": "+",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_86_col_16_001.log",
      "diff_path": "diff/core__src__cover.rs_line_86_col_16_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.055050743,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.559318668,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:86:27: replace + with - in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 86,
              "column": 27
            },
            "end": {
              "line": 86,
              "column": 28
            }
          },
          "replacement": "-",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_86_col_27.log",
      "diff_path": "diff/core__src__cover.rs_line_86_col_27.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.154883854,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.5094037460000003,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:86:27: replace + with * in jittered_delay_ms",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "jittered_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 76,
                "column": 1
              },
              "end": {
                "line": 87,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 86,
              "column": 27
            },
            "end": {
              "line": 86,
              "column": 28
            }
          },
          "replacement": "*",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_86_col_27_001.log",
      "diff_path": "diff/core__src__cover.rs_line_86_col_27_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.107356263,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.508108285,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:96:5: replace next_poll_delay_ms -> u64 with 0",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "next_poll_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 89,
                "column": 1
              },
              "end": {
                "line": 97,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 96,
              "column": 5
            },
            "end": {
              "line": 96,
              "column": 37
            }
          },
          "replacement": "0",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_96_col_5.log",
      "diff_path": "diff/core__src__cover.rs_line_96_col_5.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.108076833,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.661866068,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:96:5: replace next_poll_delay_ms -> u64 with 1",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "next_poll_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 89,
                "column": 1
              },
              "end": {
                "line": 97,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 96,
              "column": 5
            },
            "end": {
              "line": 96,
              "column": 37
            }
          },
          "replacement": "1",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_96_col_5_001.log",
      "diff_path": "diff/core__src__cover.rs_line_96_col_5_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.105832187,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.559573221,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:105:5: replace next_cover_deposit_delay_ms -> u64 with 0",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "next_cover_deposit_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 99,
                "column": 1
              },
              "end": {
                "line": 106,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 105,
              "column": 5
            },
            "end": {
              "line": 105,
              "column": 37
            }
          },
          "replacement": "0",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_105_col_5.log",
      "diff_path": "diff/core__src__cover.rs_line_105_col_5.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.057369817,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.6083815550000002,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:105:5: replace next_cover_deposit_delay_ms -> u64 with 1",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "next_cover_deposit_delay_ms",
            "return_type": "-> u64",
            "span": {
              "start": {
                "line": 99,
                "column": 1
              },
              "end": {
                "line": 106,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 105,
              "column": 5
            },
            "end": {
              "line": 105,
              "column": 37
            }
          },
          "replacement": "1",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_105_col_5_001.log",
      "diff_path": "diff/core__src__cover.rs_line_105_col_5_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.106771415,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.559691932,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:112:5: replace should_send_cover -> bool with true",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "should_send_cover",
            "return_type": "-> bool",
            "span": {
              "start": {
                "line": 108,
                "column": 1
              },
              "end": {
                "line": 113,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 112,
              "column": 5
            },
            "end": {
              "line": 112,
              "column": 22
            }
          },
          "replacement": "true",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_112_col_5.log",
      "diff_path": "diff/core__src__cover.rs_line_112_col_5.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.108013155,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.5573223130000002,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:112:5: replace should_send_cover -> bool with false",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "should_send_cover",
            "return_type": "-> bool",
            "span": {
              "start": {
                "line": 108,
                "column": 1
              },
              "end": {
                "line": 113,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 112,
              "column": 5
            },
            "end": {
              "line": 112,
              "column": 22
            }
          },
          "replacement": "false",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_112_col_5_001.log",
      "diff_path": "diff/core__src__cover.rs_line_112_col_5_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.108619351,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.508652386,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:112:5: delete ! in should_send_cover",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "should_send_cover",
            "return_type": "-> bool",
            "span": {
              "start": {
                "line": 108,
                "column": 1
              },
              "end": {
                "line": 113,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 112,
              "column": 5
            },
            "end": {
              "line": 112,
              "column": 6
            }
          },
          "replacement": "",
          "genre": "UnaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_112_col_5_002.log",
      "diff_path": "diff/core__src__cover.rs_line_112_col_5_002.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.10523748,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.508841187,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:125:5: replace cover_blob -> Vec<u8> with vec![]",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 125,
              "column": 5
            },
            "end": {
              "line": 138,
              "column": 8
            }
          },
          "replacement": "vec![]",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_125_col_5.log",
      "diff_path": "diff/core__src__cover.rs_line_125_col_5.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.156266545,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.613891814,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:125:5: replace cover_blob -> Vec<u8> with vec![0]",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 125,
              "column": 5
            },
            "end": {
              "line": 138,
              "column": 8
            }
          },
          "replacement": "vec![0]",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_125_col_5_001.log",
      "diff_path": "diff/core__src__cover.rs_line_125_col_5_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.26220288,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.965048361,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:125:5: replace cover_blob -> Vec<u8> with vec![1]",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 125,
              "column": 5
            },
            "end": {
              "line": 138,
              "column": 8
            }
          },
          "replacement": "vec![1]",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_125_col_5_002.log",
      "diff_path": "diff/core__src__cover.rs_line_125_col_5_002.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.106050743,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.621048065,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:129:21: replace < with == in cover_blob",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 129,
              "column": 21
            },
            "end": {
              "line": 129,
              "column": 22
            }
          },
          "replacement": "==",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_129_col_21.log",
      "diff_path": "diff/core__src__cover.rs_line_129_col_21.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.206235999,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.564316672,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:129:21: replace < with > in cover_blob",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 129,
              "column": 21
            },
            "end": {
              "line": 129,
              "column": 22
            }
          },
          "replacement": ">",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_129_col_21_001.log",
      "diff_path": "diff/core__src__cover.rs_line_129_col_21_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.105332858,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.664167536,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:129:21: replace < with <= in cover_blob",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 129,
              "column": 21
            },
            "end": {
              "line": 129,
              "column": 22
            }
          },
          "replacement": "<=",
          "genre": "BinaryOperator"
        }
      },
      "summary": "MissedMutant",
      "log_path": "log/core__src__cover.rs_line_129_col_21_002.log",
      "diff_path": "diff/core__src__cover.rs_line_129_col_21_002.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.107210921,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 11.680046173000001,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:135:17: replace += with -= in cover_blob",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 135,
              "column": 17
            },
            "end": {
              "line": 135,
              "column": 19
            }
          },
          "replacement": "-=",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_135_col_17.log",
      "diff_path": "diff/core__src__cover.rs_line_135_col_17.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.155262026,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.5597641429999998,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "name": "core/src/cover.rs:135:17: replace += with *= in cover_blob",
          "package": "pvtcoms-core",
          "file": "core/src/cover.rs",
          "function": {
            "function_name": "cover_blob",
            "return_type": "-> Vec<u8>",
            "span": {
              "start": {
                "line": 115,
                "column": 1
              },
              "end": {
                "line": 139,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 135,
              "column": 17
            },
            "end": {
              "line": 135,
              "column": 19
            }
          },
          "replacement": "*=",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/core__src__cover.rs_line_135_col_17_001.log",
      "diff_path": "diff/core__src__cover.rs_line_135_col_17_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.057059678,
          "process_status": "Success",
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        },
        {
          "phase": "Test",
          "duration": 2.561107902,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/rui/.rustup/toolchains/1.96.0-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pvtcoms-core@0.1.1"
          ]
        }
      ]
    }
  ],
  "total_mutants": 28,
  "missed": 1,
  "caught": 27,
  "timeout": 0,
  "unviable": 0,
  "success": 0,
  "start_time": "2026-06-06T01:48:36.275574396Z",
  "end_time": "2026-06-06T01:51:10.454347104Z",
  "cargo_mutants_version": "27.1.0"
}