diff --git a/src/libcore/future/mod.rs b/src/libcore/future/mod.rs index 6ee8479b347..8dfda7a4a32 100644 --- a/src/libcore/future/mod.rs +++ b/src/libcore/future/mod.rs @@ -17,7 +17,7 @@ pub use self::future::Future; /// This type is needed because: /// /// a) Generators cannot implement `for<'a, 'b> Generator<&'a mut Context<'b>>`, so we need to pass -/// a raw pointer. +/// a raw pointer (see https://github.com/rust-lang/rust/issues/68923). /// b) Raw pointers and `NonNull` aren't `Send` or `Sync`, so that would make every single future /// non-Send/Sync as well, and we don't want that. ///