)]}'
{
  "commit": "c5f151ab33c141554393864e9669b16fae0390ea",
  "tree": "bcbfab47c77d125cc5c1ab428dc8e95e5518c8fb",
  "parents": [
    "3860f1cf7f131cbd61b1e4ddcadfa46d3169993b"
  ],
  "author": {
    "name": "Tomasz Andrzejak",
    "email": "andreiltd@users.noreply.github.com",
    "time": "Thu Apr 02 08:49:51 2026 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 02 06:49:51 2026 +0000"
  },
  "message": "Add fallible try_* API for rust FlatBufferBuilder (#8918)\n\n* Add fallible try_* API for FlatBufferBuilder\n\nThis is to support error propagation from Allocator trait. The Allocator\ngrow_downwards() method returns Result\u003c(), Self::Error\u003e, but\nFlatBufferBuilder panics via .expect() when allocation fails instead of\npropagating the error.\n\n* Add rust fallible API docs",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a8187bb1d8ba693f095b182e4e6cc2fb12569b2",
      "old_mode": 33188,
      "old_path": "docs/source/languages/rust.md",
      "new_id": "2d23987ca5992abc8cd2adfaaf5b59a96a3427e7",
      "new_mode": 33188,
      "new_path": "docs/source/languages/rust.md"
    },
    {
      "type": "modify",
      "old_id": "7edacc58eeba9712e6cc9d8c8f7ad04c366ab437",
      "old_mode": 33188,
      "old_path": "rust/flatbuffers/src/builder.rs",
      "new_id": "2607921a68ac4c7e07cd624fe9501aff6aaad2ff",
      "new_mode": 33188,
      "new_path": "rust/flatbuffers/src/builder.rs"
    },
    {
      "type": "modify",
      "old_id": "2a3043acf6a1d33990053d53353b2937e49f96bc",
      "old_mode": 33188,
      "old_path": "tests/rust_usage_test/tests/integration_test.rs",
      "new_id": "21e5faf022ad835c6d3825dd2380df5df0632bef",
      "new_mode": 33188,
      "new_path": "tests/rust_usage_test/tests/integration_test.rs"
    }
  ]
}
