)]}'
{
  "commit": "1165a1f2d3e8832c71c916d3969df1ad3eeb2eef",
  "tree": "f970ccdb5ee17821238d6e4cbb4bef80b18012f4",
  "parents": [
    "c7035e41a0552610423cca7dc2bbc7c1b238a3b7"
  ],
  "author": {
    "name": "Lukasz Anforowicz",
    "email": "lukasza@google.com",
    "time": "Wed Jan 18 15:10:41 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Jan 18 15:11:33 2023 -0800"
  },
  "message": "Change `rstd::Char` into a `class`.\n\nBefore this CL, `rstd::Char` was a type alias for `std::uint32_t`.\nAfter this CL `rstd::Char` is a separate `class` (that privately wraps\n`std::uint32_t`).  This change is a step toward a follow-up CL that will\nstart rejecting invalid bit patterns in constructors of `rstd::Char`.\n\nPiperOrigin-RevId: 502991306\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93a6a8aeb261e690e2c7f5e30be44c80e39ef78b",
      "old_mode": 33188,
      "old_path": "cc_bindings_from_rs/test/functions/functions_test.cc",
      "new_id": "d9df745840e254323023619a833431fe7ad8ca8c",
      "new_mode": 33188,
      "new_path": "cc_bindings_from_rs/test/functions/functions_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2270ba06370a9f93351a4c5ac33b28b785c5b714",
      "old_mode": 33188,
      "old_path": "support/rstd/char.h",
      "new_id": "d4c1450c84db5878c9005d7a93aa6241f4353477",
      "new_mode": 33188,
      "new_path": "support/rstd/char.h"
    },
    {
      "type": "modify",
      "old_id": "bc8409447171e379f13d2279caa3ae2deb067a52",
      "old_mode": 33188,
      "old_path": "support/rstd/char_test.cc",
      "new_id": "4db685fd933d0b04bd58f634d87fd7fb74a43300",
      "new_mode": 33188,
      "new_path": "support/rstd/char_test.cc"
    }
  ]
}
