{
  "outcomes": [
    {
      "scenario": "Baseline",
      "summary": "Success",
      "log_path": "log/baseline.log",
      "diff_path": null,
      "phase_results": [
        {
          "phase": "Build",
          "duration": 25.069054229,
          "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.593620741,
          "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.103708963,
          "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.55890815,
          "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.05762298,
          "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.560229723,
          "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.155458644,
          "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.559439435,
          "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.106028059,
          "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.51067741,
          "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.209285871,
          "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.5115505970000003,
          "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.10810128,
          "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.509428011,
          "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.160802896,
          "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.560918971,
          "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.1108305920000001,
          "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.55866523,
          "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.256333445,
          "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.9606184559999997,
          "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.156848739,
          "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": 3.065741372,
          "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.207566541,
          "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.611516484,
          "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.110032565,
          "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.5065900599999997,
          "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.161870312,
          "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.560521018,
          "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.154258095,
          "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.606793766,
          "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.104445752,
          "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.508367357,
          "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.108619845,
          "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.557799423,
          "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.104571069,
          "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.660370221,
          "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.104287771,
          "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.561398037,
          "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.108243246,
          "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.458378353,
          "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.107350703,
          "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.56441056,
          "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.159093472,
          "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.609054709,
          "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.054033686,
          "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.5106013000000003,
          "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.053403571,
          "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.564147983,
          "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.154543709,
          "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.566039075,
          "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.057254492,
          "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.5574506,
          "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.log",
      "diff_path": "diff/core__src__cover.rs_line_135_col_17.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 1.154803708,
          "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.510834161,
          "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.156732703,
          "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.609308745,
          "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": 27,
  "missed": 0,
  "caught": 27,
  "timeout": 0,
  "unviable": 0,
  "success": 0,
  "start_time": "2026-06-06T01:55:16.359099085Z",
  "end_time": "2026-06-06T01:57:34.632070541Z",
  "cargo_mutants_version": "27.1.0"
}