)]}'
{
  "commit": "567b569e2bb131abcbf77eef7d98b7f50d47465a",
  "tree": "2d5392052b6d8ef49c6d796db41304155c3538dd",
  "parents": [
    "bcf787a7805d6f26586409eb0ed7e4a739c7d687"
  ],
  "author": {
    "name": "Clara Engler",
    "email": "cve@cve.cx",
    "time": "Fri Jan 16 10:39:35 2026 +0100"
  },
  "committer": {
    "name": "Clara Engler",
    "email": "cve@cve.cx",
    "time": "Fri Jan 16 11:52:01 2026 +0100"
  },
  "message": "time: Add saturating arithmetic for `SystemTime`\n\nThis commit implements the following methods:\n* `SystemTime::saturating_add`\n* `SystemTime::saturating_sub`\n* `SystemTime::saturating_duration_since`\n\nThe implementation of these methods is rather trivial, as the main logic\nlies behind the constants `SystemTime::MIN` and `SystemTime::MAX`.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d09824019e3a129698841a5b0ce6c0b145f1c85",
      "old_mode": 33188,
      "old_path": "library/std/src/time.rs",
      "new_id": "1805d8926098d9cfbd34698b42964e3ebc92a056",
      "new_mode": 33188,
      "new_path": "library/std/src/time.rs"
    },
    {
      "type": "modify",
      "old_id": "0ef89bb09c637df0ae12cb78fa3fbec8037494f6",
      "old_mode": 33188,
      "old_path": "library/std/tests/time.rs",
      "new_id": "b73e7bc3962eb402c7622fdd407353d0669d0750",
      "new_mode": 33188,
      "new_path": "library/std/tests/time.rs"
    }
  ]
}
