Revert "Update to futures 0.2.1"

This reverts commit 7ae8040c22fdfa742cf6efe86debb21556704162.

Reason for revert: <INSERT REASONING HERE>

Original change's description:
> Update to futures 0.2.1
> Change-Id: Id3c4020f95da939222902910838b9a50f15117c4,

Change-Id: I5bd823f8ad918311fdd41b0a959bb9bd21ac315c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
561 files changed
tree: 5b66cd07b4a0ee86806dd5843e0a529383a2295e
  1. .vendor-update.stamp
  6. vendor/

Fuchsia Rust package ( mirror Repository

This repository contains a copy of Rust packages used in Fuchsia, fetched from It was generated by running the cargo-vendor tool over all targets in the Fuchsia tree, with the --explicit-version flag specified so that subdirectory names contain the version.

In cases where the crate hosted by does not contain a LICENSE file (see cargo issue #3537 for why this happens), a script fetched the license(s) from the upstream repository and wrote them to LICENSE at the root of each crate.