)]}'
{
  "commit": "a5343d6116fb827f21a583a48b972ca80206a705",
  "tree": "b77595f459adeb6ed2f49bb97077decdc76e4dd3",
  "parents": [
    "4786322b9016af906a86ee980551b147877d9437"
  ],
  "author": {
    "name": "Rob Jellinghaus",
    "email": "rjellinghaus@gmail.com",
    "time": "Tue Dec 02 19:27:40 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Dec 02 22:27:40 2025 -0500"
  },
  "message": "fix(idl_gen_rust): Fix lifetime warning added in Rust 1.89 (#8709)\n\nRust 1.89 added a new lifetime-related warning:\n\u003chttps://blog.rust-lang.org/2025/08/07/Rust-1.89.0/#mismatched-lifetime-syntaxes-lint\u003e\n\nThe Rust code generator currently emits code which trips this warning. This very small PR\nfixes the issue for the relevant generated functions and for the Rust flexbuffers code.\n\nFixes #8705",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2ed0ad8822c1534ab741d151823980e9e2f50992",
      "old_mode": 33188,
      "old_path": "goldens/rust/basic_generated.rs",
      "new_id": "821de0aa8326952cbb7fbb17164880398a72b090",
      "new_mode": 33188,
      "new_path": "goldens/rust/basic_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "2b7d52960593c24dd68ce320f6b50a359af7580d",
      "old_mode": 33188,
      "old_path": "rust/flexbuffers/src/builder/map.rs",
      "new_id": "cb6f76eae101aeb28a77af54f2094e5885fd441b",
      "new_mode": 33188,
      "new_path": "rust/flexbuffers/src/builder/map.rs"
    },
    {
      "type": "modify",
      "old_id": "98123dadabac2aeae41d82f675294aecd4b315b4",
      "old_mode": 33188,
      "old_path": "rust/flexbuffers/src/builder/vector.rs",
      "new_id": "111a0d4d0576c0e0546d0648ec18b741b68d3808",
      "new_mode": 33188,
      "new_path": "rust/flexbuffers/src/builder/vector.rs"
    },
    {
      "type": "modify",
      "old_id": "0bbd11cc7e6629e63ac6fa7299d5d76d142f612c",
      "old_mode": 33188,
      "old_path": "samples/rust_generated/my_game/sample/monster_generated.rs",
      "new_id": "9f475c61872424660952360e80b1c5932d2217b5",
      "new_mode": 33188,
      "new_path": "samples/rust_generated/my_game/sample/monster_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "09dbcdf1e2f590ad3b204775c95c40a252d4c945",
      "old_mode": 33188,
      "old_path": "src/idl_gen_rust.cpp",
      "new_id": "be4091d5f9d66bf4ff2d026f67179bca038ca480",
      "new_mode": 33188,
      "new_path": "src/idl_gen_rust.cpp"
    },
    {
      "type": "modify",
      "old_id": "6ee550cd6d0d517b5bdf54aeb7b736b70b1d78ed",
      "old_mode": 33188,
      "old_path": "tests/arrays_test/my_game/example/array_table_generated.rs",
      "new_id": "0fe2e4214dc2e7d4df79cc852224ca8b5394715b",
      "new_mode": 33188,
      "new_path": "tests/arrays_test/my_game/example/array_table_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "ca35268b9f7a5e38d9d9cf84d69b45cf72416fc8",
      "old_mode": 33188,
      "old_path": "tests/monster_test/my_game/example/monster_generated.rs",
      "new_id": "46bddea84954805fd936699cccf060cc3977590f",
      "new_mode": 33188,
      "new_path": "tests/monster_test/my_game/example/monster_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "23b4529c0614a144ac0661550174275c77c6ec6e",
      "old_mode": 33188,
      "old_path": "tests/monster_test_serialize/my_game/example/monster_generated.rs",
      "new_id": "995446d2edd9d4a8ab987a58013bb2365520fc8b",
      "new_mode": 33188,
      "new_path": "tests/monster_test_serialize/my_game/example/monster_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "5349891c3de8ebc9560a9c4e8a1b74e87b953ca9",
      "old_mode": 33188,
      "old_path": "tests/optional_scalars/optional_scalars/scalar_stuff_generated.rs",
      "new_id": "06d741f5a7d4e9025fee61c3497ae49808ebb10c",
      "new_mode": 33188,
      "new_path": "tests/optional_scalars/optional_scalars/scalar_stuff_generated.rs"
    }
  ]
}
