@@ -23,12 +23,12 @@ More specifically, an `<expr>.await` expression has the following effect.
2323 value contained in the [`Poll::Ready`] variant is used as the result
2424 of the `await` expression itself.
2525
26- [future]: https://doc.rust-lang.org /std/future/trait.Future.html
26+ [future]: ../.. /std/future/trait.Future.html
2727[_Expression_]: ../expressions.md
28- [`Future::poll`]: https://doc.rust-lang.org /std/future/trait.Future.html#tymethod.poll
29- [`Context`]: https://doc.rust-lang.org /std/task/struct.Context.html
30- [`Poll::Pending`]: https://doc.rust-lang.org /std/task/enum.Poll.html#variant.Pending
31- [`Poll::Ready`]: https://doc.rust-lang.org /std/task/enum.Poll.html#variant.Ready
28+ [`Future::poll`]: ../.. /std/future/trait.Future.html#tymethod.poll
29+ [`Context`]: ../.. /std/task/struct.Context.html
30+ [`Poll::Pending`]: ../.. /std/task/enum.Poll.html#variant.Pending
31+ [`Poll::Ready`]: ../.. /std/task/enum.Poll.html#variant.Ready
3232
3333> **Edition differences**: Await expressions are only available in Rust 2018.
3434
@@ -39,8 +39,8 @@ current [async context] when the async context itself was
3939polled. Because `await` expressions are only legal in an async
4040context, there must be some task context available.
4141
42- [`Context`]: https://doc.rust-lang.org /std/task/struct.Context.html
43- [async context]: ../expressions/block-expr.html #async-context
42+ [`Context`]: ../.. /std/task/struct.Context.html
43+ [async context]: ../expressions/block-expr.md #async-context
4444
4545## Approximate desugaring
4646
0 commit comments