[roll] Roll fuchsia [driver_runtime][rust] Add libasync-based channel transport

This makes it so that you can run a zx::Channel-based fidl
protocol directly on the driver runtime dispatcher with the
new rust fidl bindings. It also adds an `fidl_next::Executor`
implementation for the driver runtime which is made the
new default for driver channels as well.

Some of this support is currently experimental, so is gated behind
visibility attributes in gn.

Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1430614
Original-Revision: 200bc2645526a6579fe22b2f42f03f447f41628c
GitOrigin-RevId: d6f25e25c2bb18725dc77a7f541422d4461c2869
Change-Id: I789c6b3285f4c611971644e57b1bc45c6675f857
1 file changed
tree: 69bfba8416396455ed1765ef1944de7ad0ce1c62
  1. ctf/
  2. git-hooks/
  3. infra/
  4. third_party/
  5. flower
  6. jiri.lock
  7. MILESTONE
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
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 in one of the communication channels documented at get involved.

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.