)]}'
{
  "commit": "22d19262a1f45ec1d2ebce5ed52c44cc694de667",
  "tree": "a6d039267643e9ecb9787394cd90ad39eef7c784",
  "parents": [
    "d121dc8f7161bae373d046963a9f0fb059bd961a"
  ],
  "author": {
    "name": "David Reveman",
    "email": "reveman@meta.com",
    "time": "Wed Apr 29 10:32:11 2026 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Apr 29 10:32:11 2026 -0400"
  },
  "message": "rust-sdk: fix codegen for cross-crate proto extensions (#5646)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5885ec263613d600b1c8eb6c9d162a266e9623ff",
      "old_mode": 33188,
      "old_path": "contrib/rust-sdk/Cargo.lock",
      "new_id": "d9dacecaaf6f1328e3594cec458fec533088e8d4",
      "new_mode": 33188,
      "new_path": "contrib/rust-sdk/Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "e5a18e7aa0c263429d4c0b0d347a782158d3a9e7",
      "old_mode": 33188,
      "old_path": "contrib/rust-sdk/perfetto-protos-gpu/Cargo.toml",
      "new_id": "9c1f9e7adab485aa10f65ad0a0c9476e584074ca",
      "new_mode": 33188,
      "new_path": "contrib/rust-sdk/perfetto-protos-gpu/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37e353a426c75699990ffdc2692afa6f9f53918a",
      "new_mode": 33188,
      "new_path": "contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/gpu/gpu_interned_data.pz.rs"
    },
    {
      "type": "modify",
      "old_id": "0552d9919f20c1c7cfde8a3db4789cef342a9af1",
      "old_mode": 33188,
      "old_path": "contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/gpu/mod.rs",
      "new_id": "809942198cb97ad65c4ea44ec9e7c637bae827f1",
      "new_mode": 33188,
      "new_path": "contrib/rust-sdk/perfetto-protos-gpu/src/protos/trace/gpu/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "76c7f7bd7afe1d7bff81ebd418d484920caea0f6",
      "old_mode": 33261,
      "old_path": "contrib/rust-sdk/tools/gen_rust_protos",
      "new_id": "3c7f044c1cdedd4f3a685eb3ca01416376b95888",
      "new_mode": 33261,
      "new_path": "contrib/rust-sdk/tools/gen_rust_protos"
    },
    {
      "type": "modify",
      "old_id": "17b9ef288101ca7dc1a95c4cb0930431f984a17b",
      "old_mode": 33188,
      "old_path": "src/protozero/protoc_plugin/protozero_rust_plugin.cc",
      "new_id": "d92eb9c168ef3f4d9ae6de875d8c1c0bc34e69c2",
      "new_mode": 33188,
      "new_path": "src/protozero/protoc_plugin/protozero_rust_plugin.cc"
    }
  ]
}
