)]}'
{
  "commit": "99d4060ec26de4a01a01c3244090a315e9dbba09",
  "tree": "51c4a89d842bd6ac4ae47962189252ee2360f97b",
  "parents": [
    "5c33ed08556c31a1679dd7d2503284a5cabdf744"
  ],
  "author": {
    "name": "Protobuf Team Bot",
    "email": "protobuf-github-bot@google.com",
    "time": "Fri Aug 25 06:08:31 2023 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Aug 25 06:15:00 2023 -0700"
  },
  "message": "Implement initial oneof support in Rust pb.\n\nPiperOrigin-RevId: 560070076\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2789f11aef4911812df33d824d3865500e5d2cfb",
      "old_mode": 33188,
      "old_path": "rust/test/shared/accessors_proto3_test.rs",
      "new_id": "4e8f55eb7d282cb88a2558515c17483c52cc4771",
      "new_mode": 33188,
      "new_path": "rust/test/shared/accessors_proto3_test.rs"
    },
    {
      "type": "modify",
      "old_id": "32679ea808f4a4ed921660279d3498bcafb8837e",
      "old_mode": 33188,
      "old_path": "rust/test/shared/accessors_test.rs",
      "new_id": "4bedb53bc994fb38da212609488625c7de6d2852",
      "new_mode": 33188,
      "new_path": "rust/test/shared/accessors_test.rs"
    },
    {
      "type": "modify",
      "old_id": "26008b43dbd891eddb9fa1b247b9a2f92957f0ee",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/rust/BUILD.bazel",
      "new_id": "cda89d786a9617ee285cc414c998fb7bed4b575e",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "93a5d41b67b34d487e57659ed76742f66cb11455",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/rust/accessors/singular_scalar.cc",
      "new_id": "ebb94a6b584654a046c880f5cffbedfa17fad2fa",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/accessors/singular_scalar.cc"
    },
    {
      "type": "modify",
      "old_id": "6f9ce5a43e1644421f3d6ed8414c534e35c5501a",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/rust/message.cc",
      "new_id": "1e2a15bf49388146631fffdd9e1fcf1a7a84b853",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/message.cc"
    },
    {
      "type": "modify",
      "old_id": "ee2cb924b2f33d1765f5b8cd7be2af91bc2ebe6e",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/rust/naming.cc",
      "new_id": "f686bcf87726f437d6bcbf76564eb230666fbcb7",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/naming.cc"
    },
    {
      "type": "modify",
      "old_id": "757e08df57cfcf2053e9217fd5ba43c250b15f2f",
      "old_mode": 33188,
      "old_path": "src/google/protobuf/compiler/rust/naming.h",
      "new_id": "311c512b83870baa185fd7ace1b347cb0ec36b68",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/naming.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6966901e975bd5588eec5bb2d1e969949d893190",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/oneof.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7ac2d0b17aadfb191f868b9de1a0f42ea47aaae",
      "new_mode": 33188,
      "new_path": "src/google/protobuf/compiler/rust/oneof.h"
    }
  ]
}
