)]}'
{
  "commit": "17ceaae16ef73fdc7dd77dba7e6820ac09134595",
  "tree": "9cbdf8b1974189adb6f197875da680b9121f51d9",
  "parents": [
    "a5343d6116fb827f21a583a48b972ca80206a705"
  ],
  "author": {
    "name": "Fawdlstty",
    "email": "fawdlstty@users.noreply.github.com",
    "time": "Wed Dec 03 11:48:45 2025 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Dec 02 22:48:45 2025 -0500"
  },
  "message": "[rust] add deser support for enum type (#8803)\n\n* add deser support for enum type\n\n* update generated files\n\n* remove deser generator when bitflag enable\n\n* add deser test\n\n* Restore the Rust editions version\n\n* Remove unnecessary modifications",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be4091d5f9d66bf4ff2d026f67179bca038ca480",
      "old_mode": 33188,
      "old_path": "src/idl_gen_rust.cpp",
      "new_id": "22df1dcf0209d5db3a9e903dc0b633879d01d2dc",
      "new_mode": 33188,
      "new_path": "src/idl_gen_rust.cpp"
    },
    {
      "type": "modify",
      "old_id": "25c2f9fe3b93e39706d904b60234b80dc2efa8b4",
      "old_mode": 33188,
      "old_path": "tests/monster_test_serialize/my_game/example/any_ambiguous_aliases_generated.rs",
      "new_id": "c3c54eece21daa02d4c807c00f1547b39327d32a",
      "new_mode": 33188,
      "new_path": "tests/monster_test_serialize/my_game/example/any_ambiguous_aliases_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "2781a59e69f5d1bf342d3ceabb8f65c1a2c40751",
      "old_mode": 33188,
      "old_path": "tests/monster_test_serialize/my_game/example/any_generated.rs",
      "new_id": "02880890c633ec9f9e16cff6cf3354b9a34d5ee4",
      "new_mode": 33188,
      "new_path": "tests/monster_test_serialize/my_game/example/any_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "3ae88c3f247b03589e93c386b6a5764701affdb1",
      "old_mode": 33188,
      "old_path": "tests/monster_test_serialize/my_game/example/any_unique_aliases_generated.rs",
      "new_id": "89ae6d4b893375b92f5c81d3c86115b58414a6f1",
      "new_mode": 33188,
      "new_path": "tests/monster_test_serialize/my_game/example/any_unique_aliases_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "681b627b55d84e76177ac58d2a48a36f1349079d",
      "old_mode": 33188,
      "old_path": "tests/monster_test_serialize/my_game/example/race_generated.rs",
      "new_id": "c1c0618198fb16d317bbc98168acc6176f48a26c",
      "new_mode": 33188,
      "new_path": "tests/monster_test_serialize/my_game/example/race_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "17a951a654fbc3651700b56f2da566d3e6432a07",
      "old_mode": 33188,
      "old_path": "tests/monster_test_serialize/my_game/other_name_space/from_include_generated.rs",
      "new_id": "647fd6aff00f028b4db0e79d345201a321f8c7a4",
      "new_mode": 33188,
      "new_path": "tests/monster_test_serialize/my_game/other_name_space/from_include_generated.rs"
    },
    {
      "type": "modify",
      "old_id": "ff47c123e02abb632a4857e28217c071377454ce",
      "old_mode": 33188,
      "old_path": "tests/rust_serialize_test/Cargo.toml",
      "new_id": "4a28955dae34a6d1df70a41e90447fab771ec28c",
      "new_mode": 33188,
      "new_path": "tests/rust_serialize_test/Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "239e2a4e9d3f94845ce82eb1d67ebe5c4b2c2046",
      "old_mode": 33188,
      "old_path": "tests/rust_serialize_test/src/main.rs",
      "new_id": "0978da04911704a749e099d471187e2f90926d58",
      "new_mode": 33188,
      "new_path": "tests/rust_serialize_test/src/main.rs"
    }
  ]
}
