[roll] Roll fuchsia [rust_toolchain] Remove `must_not_suspend` lints

The recently-added lints have been made unstable due to some false
positives. Let's remove them for now and replace them with a roughly
equivalent comment. Once the lints are re-stabilized we can remove these
and replace them with allows instead.

These lints will block the build if they're not allowed on the current
toolchain, but they'll also block the build if they are allowed on the
next roll. Because of these conflicting requirements, this change also
adds a temporary escape hatch to get out of the migration trap. This
will be removed after rolling the toolchain.

Test: Manual, ran on local workstation.
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/600841
Original-Revision: a815a04ec0afb54012d08c8bdde56eabf529b062
GitOrigin-RevId: aa80a098554557621953e2f9e27c472f7c0f55fb
Change-Id: I5ed54d868bf99ba82f8e145dc9cb99f7a6f74d0c
1 file changed
tree: 5f7cac3afb6d66bde821049fcc40ed95fe2fdd24
  1. infra/
  2. third_party/
  3. firmware
  4. flower
  5. jiri.lock
  6. minimal
  7. prebuilts
  8. README.md
  9. stem
  10. 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 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.