Revert "Update to futures 0.2.1"

This reverts commit 62d6329fa2740a170d18b20347b1cd683b64c810.

Reason for revert: <INSERT REASONING HERE>

Original change's description:
> Update to futures 0.2.1
> 
> This is a recommit of 7ae804 which was reverted in 5c3cdb.
> 
> Change-Id: Iab002bca76ff9b24d236dee60d75c1a5d8c48b26

TBR=tkilbourn@google.com,cramertj@google.com

Change-Id: I2031a68b67cc7849fdfdceb4c008c47bb1a16fef
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
561 files changed
tree: 5b66cd07b4a0ee86806dd5843e0a529383a2295e
  1. .vendor-update.stamp
  2. AUTHORS
  3. CONTRIBUTING.md
  4. LICENSE
  5. README.md
  6. vendor/
README.md

Fuchsia Rust package (crates.io) mirror Repository

This repository contains a copy of Rust packages used in Fuchsia, fetched from crates.io. 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 crates.io 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.