[roll] Roll fuchsia [netstack3] Remove traits for BoundSocketMap

Hiding the type behind "impl Trait" made it possible to avoid leaking
the somewhat-meaningless type to calling code. It had the downside of
making it difficult to indicate that additional traits were implemented
by the return value depending on the type parameters. Since the
abstraction wasn't actually providing value (there were no alternate
impls, for instance), remove it to simplify the code.

Original-Bug: 120272
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/794003
Original-Revision: cbff2c02d7bb3fdde093a09e2f3dfc4e83412b28
GitOrigin-RevId: ad70131879d3688fef1a72c912618ecf3f26546f
Change-Id: I70b9ab6b173e7f78a41978127627ada365c3a481
1 file changed
tree: a1b37d66cb2c6a612857a92fdcdb7b62e54c62f9
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. minimal
  9. prebuilts
  10. README.md
  11. stem
  12. test_durations
  13. 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.