)]}'
{
  "commit": "33f4630ad429daad57e0e174d1e26048521f8ff2",
  "tree": "004acb9ffbb7267655ad3cbf23522fed9a98b006",
  "parents": [
    "1422976fa59abeb8e4a1a92600120fc07e309d8f"
  ],
  "author": {
    "name": "Lukasz Anforowicz",
    "email": "lukasza@google.com",
    "time": "Fri Feb 10 15:38:05 2023 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Feb 10 15:38:37 2023 -0800"
  },
  "message": "Introduce separate `SnippetKey` and `SnippetKind` types.\n\nThis is the 1st CL out of a series of 3 CLs that work toward returning\nseparate snippets from `format_fn` for A) declaration of the main API\nfunction, and B) thunk declaration, function definition, and other\nimplementation details.  After the 3 CLs land, adding support for\nstatic methods should be fairly straightforward.\n\nPiperOrigin-RevId: 508770737\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7bbab319c08c35bf0a4ef264630276832e2134b7",
      "old_mode": 33188,
      "old_path": "cc_bindings_from_rs/bindings.rs",
      "new_id": "4bf9ec89f6cdb178503ec9e7b6beb96456052781",
      "new_mode": 33188,
      "new_path": "cc_bindings_from_rs/bindings.rs"
    }
  ]
}
