{
  "outcomes": [
    {
      "scenario": "Baseline",
      "summary": "Success",
      "log_path": "log/baseline.log",
      "diff_path": null,
      "phase_results": [
        {
          "phase": "Build",
          "duration": 0.201048065,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        },
        {
          "phase": "Test",
          "duration": 0.05121649,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "package": "pmat-mutate-test",
          "file": "src/lib.rs",
          "function": {
            "function_name": "add",
            "return_type": "-> i32",
            "span": {
              "start": {
                "line": 1,
                "column": 1
              },
              "end": {
                "line": 3,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 2,
              "column": 5
            },
            "end": {
              "line": 2,
              "column": 10
            }
          },
          "replacement": "-1",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/src__lib.rs_line_2_col_5.log",
      "diff_path": "diff/src__lib.rs_line_2_col_5.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 0.101029934,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        },
        {
          "phase": "Test",
          "duration": 0.050677193,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "package": "pmat-mutate-test",
          "file": "src/lib.rs",
          "function": {
            "function_name": "add",
            "return_type": "-> i32",
            "span": {
              "start": {
                "line": 1,
                "column": 1
              },
              "end": {
                "line": 3,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 2,
              "column": 7
            },
            "end": {
              "line": 2,
              "column": 8
            }
          },
          "replacement": "-",
          "genre": "BinaryOperator"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/src__lib.rs_line_2_col_7.log",
      "diff_path": "diff/src__lib.rs_line_2_col_7.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 0.101117927,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        },
        {
          "phase": "Test",
          "duration": 0.050637783,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "package": "pmat-mutate-test",
          "file": "src/lib.rs",
          "function": {
            "function_name": "add",
            "return_type": "-> i32",
            "span": {
              "start": {
                "line": 1,
                "column": 1
              },
              "end": {
                "line": 3,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 2,
              "column": 5
            },
            "end": {
              "line": 2,
              "column": 10
            }
          },
          "replacement": "1",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/src__lib.rs_line_2_col_5_001.log",
      "diff_path": "diff/src__lib.rs_line_2_col_5_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 0.101144918,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        },
        {
          "phase": "Test",
          "duration": 0.050716022,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "package": "pmat-mutate-test",
          "file": "src/lib.rs",
          "function": {
            "function_name": "add",
            "return_type": "-> i32",
            "span": {
              "start": {
                "line": 1,
                "column": 1
              },
              "end": {
                "line": 3,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 2,
              "column": 5
            },
            "end": {
              "line": 2,
              "column": 10
            }
          },
          "replacement": "0",
          "genre": "FnValue"
        }
      },
      "summary": "CaughtMutant",
      "log_path": "log/src__lib.rs_line_2_col_5_002.log",
      "diff_path": "diff/src__lib.rs_line_2_col_5_002.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 0.101174704,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        },
        {
          "phase": "Test",
          "duration": 0.050651964,
          "process_status": {
            "Failure": 101
          },
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        }
      ]
    },
    {
      "scenario": {
        "Mutant": {
          "package": "pmat-mutate-test",
          "file": "src/lib.rs",
          "function": {
            "function_name": "add",
            "return_type": "-> i32",
            "span": {
              "start": {
                "line": 1,
                "column": 1
              },
              "end": {
                "line": 3,
                "column": 2
              }
            }
          },
          "span": {
            "start": {
              "line": 2,
              "column": 7
            },
            "end": {
              "line": 2,
              "column": 8
            }
          },
          "replacement": "*",
          "genre": "BinaryOperator"
        }
      },
      "summary": "MissedMutant",
      "log_path": "log/src__lib.rs_line_2_col_7_001.log",
      "diff_path": "diff/src__lib.rs_line_2_col_7_001.diff",
      "phase_results": [
        {
          "phase": "Build",
          "duration": 0.100984445,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--no-run",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        },
        {
          "phase": "Test",
          "duration": 0.050927622,
          "process_status": "Success",
          "argv": [
            "/home/noah/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/cargo",
            "test",
            "--verbose",
            "--package=pmat-mutate-test@0.1.0"
          ]
        }
      ]
    }
  ],
  "total_mutants": 5,
  "missed": 1,
  "caught": 4,
  "timeout": 0,
  "unviable": 0,
  "success": 0
}