)]}'
{
  "commit": "86e7c161b942298fabf05abccfbe50d6d673837a",
  "tree": "bd76d408c4614aaadf6403736f04d46b4b27bc89",
  "parents": [
    "71672d15c6489a51a38cf81ebee59f1749d44607"
  ],
  "author": {
    "name": "Adam Barth",
    "email": "abarth@fuchsia.infra.roller.google.com",
    "time": "Mon Jul 20 10:22:33 2026 -0700"
  },
  "committer": {
    "name": "Copybara Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Jul 20 10:22:33 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [ksync] Add pin projection support and #[ksync(unpinned)]\n\nIntroduce safe pin projection to the #[guarded] macro, allowing\nguarded fields marked with #[pin] to be projected as Pin\u003c\u0026mut T\u003e\nvia fields_mut().\n\nAlso introduce the #[ksync(unpinned)] attribute to opt-out of pin\nprojection for WavlTree fields (which do not support Pin APIs in\nregion-alloc), allowing them to be projected as \u0026mut T.\n\nOriginal-Original-Bug: 535215062\nTest: fx test region-alloc-rust-test, fx test ksync-tests\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1712194\nOriginal-Original-Revision: 0f6ac39e243a2d22a9dca53a726a471e4ec143de\nGitOrigin-RevId: 09b7a36d51abd77faa41394a5e9d4953bb75a72f\nChange-Id: I000f45a9890a23c4d5f0ab60b2928b01c347edb6\nReviewed-on: https://fuchsia-review.googlesource.com/c/integration/+/1715971\nCr-Commit-Position: refs/heads/main@{#197317}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "79ba9f4a85592b6542a7a4c6f68c0d96528c7638",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "f6041974591603d1b3e46a114db04ba7d2aa3f29",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
