)]}'
{
  "commit": "553edff9dda3369612b20c75fa0640b5db17a30d",
  "tree": "78ab15847041d5de0764216f636b2a54e92b1536",
  "parents": [
    "b45c844ce78b3f636996ead7e88aee9c220e5a92"
  ],
  "author": {
    "name": "Sam Delmerico",
    "email": "delmerico@google.com",
    "time": "Thu Jul 13 11:15:37 2023 -0400"
  },
  "committer": {
    "name": "Sam Delmerico",
    "email": "delmerico@google.com",
    "time": "Thu Aug 31 18:03:33 2023 +0000"
  },
  "message": "add crate_root property to rust modules\n\nThe crate_root property will be used to specify the entry point for a\nrustc compilation. This will allow the srcs property to be used to\ncollect all src inputs to rustc rather than just the entry point.\n\nBug: 286077158\nTest: m libnum_traits\nChange-Id: I1a167182305dcc11cc927d562ceed622153111d3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e24bebab9c6ccaad1eec8017f00f15199a1d037",
      "old_mode": 33188,
      "old_path": "rust/binary.go",
      "new_id": "2c9f64dd99ff6a1bf543e9807d36a1d4abfd754e",
      "new_mode": 33188,
      "new_path": "rust/binary.go"
    },
    {
      "type": "modify",
      "old_id": "e6a7a93567d13ed5d828ef7186b41adf9526176d",
      "old_mode": 33188,
      "old_path": "rust/compiler.go",
      "new_id": "d6c52e8d4e6064c1e642d3a89546960d8f9e4001",
      "new_mode": 33188,
      "new_path": "rust/compiler.go"
    },
    {
      "type": "modify",
      "old_id": "3f031c10c584c2adbae7b6cf58f2ac8d0e9d6f95",
      "old_mode": 33188,
      "old_path": "rust/library.go",
      "new_id": "7432a12befc88bceefd8337a46a5a119a1d66193",
      "new_mode": 33188,
      "new_path": "rust/library.go"
    },
    {
      "type": "modify",
      "old_id": "801c0c271cdb41eb3980271cb51bc2174d9023b0",
      "old_mode": 33188,
      "old_path": "rust/toolchain_library.go",
      "new_id": "e118f92bec37a018e4077301d4a9f6dd21884704",
      "new_mode": 33188,
      "new_path": "rust/toolchain_library.go"
    }
  ]
}
