)]}'
{
  "commit": "d728adf732c14c58147e52859d15cefeef479e5b",
  "tree": "0efecb12577b3d6d3577abc8c5a8e29d1a123e67",
  "parents": [
    "b1d1fd81014cccf949aae437ed9f407ccf3b6bcf"
  ],
  "author": {
    "name": "Hunter Freyer",
    "email": "hjfreyer@fuchsia.infra.roller.google.com",
    "time": "Fri Apr 18 08:30:37 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Apr 18 08:32:27 2025 -0700"
  },
  "message": "[roll] Roll fuchsia [zx] Expose signals from zx_object_wait.\n\nCurrently, wait and handle_wait in the zx crate only return Signals when\nthe syscall result is ZX_OK. However, the docs make it clear that the\nresult is defined when the status is ZX_OK, ZX_ERR_TIMED_OUT, or\nZX_ERR_CANCELED.\n\nZX_ERR_TIMED_OUT is useful in practice: it\u0027s common to wait with an\nINFINITE_PAST deadline in order to see the signals currently asserted on\nan object.\n\nZX_ERR_CANCELED is less likely to be useful, but since it\u0027s defined\naccording to the docs, we should probably expose it at this layer.\n\nOriginal-Bug: 410869980\n\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1253204\nOwners-Override: James Robinson \u003cjamesr@google.com\u003e\nOriginal-Revision: 2e2af48a7c86ec8067e58efdfdd1664e8671c3ad\nGitOrigin-RevId: 27908b90b606996151e2462dc651e7da42f72073\nChange-Id: Ia34ed79c1eacee8da8be9fb2151d0b4294599dd9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1ea875ea0653b9b1b74acd3b7b4975563dafa9ea",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "a20b4b8fc95b2f56517e9eb8a636205a340198fe",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
