[roll] Roll fuchsia [fasync] Channel::from_channel is infallible.

This function hasn't had a caller-visible error return in its
implementation for some time, this updates callers to no longer
have to deal with the hypothetical error case.

Even before this change, it was possible for this and a number of
related functions with fallible APIs to panic if they were called
without a running async executor. This change also updates
API documentation to clarify this behavior.

Original-Bug: b/319131778
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/971014
Owners-Override: Hunter Freyer <hjfreyer@google.com>
Original-Revision: 09e617ac7ce1ad61a128766538257661abec796e
GitOrigin-RevId: c37f03b0dec6e34b954ad8954045812424c9727f
Change-Id: I1d5edd601b2e9839c9d2dc6d8d26593b20a02359
1 file changed
tree: 1761a15baba7ef595906574cbe3f770b8fd43357
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.