)]}'
{
  "commit": "3a383f6d537014125acba3024f4a6b3c6e3cc681",
  "tree": "38a6f2e6a1ee3109ca756f0b73dc6a7b15df347d",
  "parents": [
    "d9f3f1b334868265b9f0d27858fbaa8b46461045"
  ],
  "author": {
    "name": "Nicole LeGare",
    "email": "legare@google.com",
    "time": "Wed Dec 14 20:59:38 2022 +0000"
  },
  "committer": {
    "name": "Nicole LeGare",
    "email": "legare@google.com",
    "time": "Thu Dec 15 21:25:44 2022 +0000"
  },
  "message": "rust: Pass ownership of TIPC handles\n\nRework how TIPC handles are passed in to the `Deserialize` trait and\nservice dispatches to make it possible to take ownership of received\nhandles.\n\nBug: 258706825\nTest: com.android.trusty.rust.tipc.test\nChange-Id: I31356e52869052a67b14fe0a6dc3ed863f531208\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fa162d51a05adda03579271beec9ecbe2bac6ab3",
      "old_mode": 33188,
      "old_path": "lib/hwbcc/rust/src/lib.rs",
      "new_id": "bae1d78241d31357d5fd85423faf0271472656c1",
      "new_mode": 33188,
      "new_path": "lib/hwbcc/rust/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "39cc01f36161e35b05369f33e318119aa7b71a48",
      "old_mode": 33188,
      "old_path": "lib/hwkey/rust/src/lib.rs",
      "new_id": "fdeb56364313861f94d5420126e900927a9191df",
      "new_mode": 33188,
      "new_path": "lib/hwkey/rust/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "7cb01e9406ab98c08ada98095ed6c53436c57497",
      "old_mode": 33188,
      "old_path": "lib/hwwsk/rust/src/lib.rs",
      "new_id": "71269082fb923b88588b50bc5a326e70683358a9",
      "new_mode": 33188,
      "new_path": "lib/hwwsk/rust/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "8d3dab89fd4d10c04977075f71d74868aaf6e57b",
      "old_mode": 33188,
      "old_path": "lib/system_state/rust/src/lib.rs",
      "new_id": "277c144dbcaac9b043d67f7b5fce64a1a438320d",
      "new_mode": 33188,
      "new_path": "lib/system_state/rust/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "0cbc9a079ab12aa98d3d94ab9de5b4d58c1a5b9f",
      "old_mode": 33188,
      "old_path": "lib/tipc/rust/src/handle.rs",
      "new_id": "d1e3f25ced1a987c288bf15f27c20bfcea2e1eb2",
      "new_mode": 33188,
      "new_path": "lib/tipc/rust/src/handle.rs"
    },
    {
      "type": "modify",
      "old_id": "95fea4d0b5732cc20486680271c0dd49f0e9b5fc",
      "old_mode": 33188,
      "old_path": "lib/tipc/rust/src/serialization.rs",
      "new_id": "81cf78f5427d7c3498d4e9d30493f69d0b6e2eb1",
      "new_mode": 33188,
      "new_path": "lib/tipc/rust/src/serialization.rs"
    },
    {
      "type": "modify",
      "old_id": "b7f2496dba356d42b614eb161b82ca55e10d20ef",
      "old_mode": 33188,
      "old_path": "lib/tipc/rust/src/service.rs",
      "new_id": "cc20c23f1d626c854d29231aef239227faa71c1d",
      "new_mode": 33188,
      "new_path": "lib/tipc/rust/src/service.rs"
    }
  ]
}
