remove option!() from async keywords
diff --git a/src/expr.rs b/src/expr.rs
index a751bc3..7cede99 100644
--- a/src/expr.rs
+++ b/src/expr.rs
@@ -2136,7 +2136,7 @@
named!(expr_unstable_async_closure(allow_struct: bool) -> Expr, do_parse!(
begin: call!(grab_cursor) >>
_attrs: many0!(Attribute::parse_outer) >>
- _asyncness: option!(keyword!(async)) >>
+ _asyncness: keyword!(async) >>
_movability: option!(keyword!(static)) >>
_capture: option!(keyword!(move)) >>
_or1: punct!(|) >>
@@ -2170,7 +2170,7 @@
named!(unstable_async_block -> ExprVerbatim, do_parse!(
begin: call!(grab_cursor) >>
_attrs: many0!(Attribute::parse_outer) >>
- _asyncness: option!(keyword!(async)) >>
+ _asyncness: keyword!(async) >>
_movability: option!(keyword!(static)) >>
_capture: option!(keyword!(move)) >>
_body: syn!(Block) >>