futures-await-async-macro 0.1.2

Definition of the `#[async]` macro for the `futures-await` crate as well as a few other assorted macros.
docs.rs failed to build futures-await-async-macro-0.1.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: futures-await-async-macro-0.2.0-alpha

Procedural macro for the #[async] attribute.

This crate is an implementation of the #[async] attribute as a procedural macro. This is nightly-only for now as it's using the unstable features of procedural macros. Furthermore it's generating code that's using a new keyword, yield, and a new construct, generators, both of which are also unstable.

Currently this crate depends on syn and quote to do all the heavy lifting, this is just a very small shim around creating a closure/future out of a generator.