Not sure why these were there, I guess because this type used
to kind of be part of public API?
where
T: Generator<ResumeTy, Yield = ()>,
{
where
T: Generator<ResumeTy, Yield = ()>,
{
- #[derive(Copy, Clone, Debug, Eq, PartialEq, Ord, PartialOrd, Hash)]
struct GenFuture<T: Generator<ResumeTy, Yield = ()>>(T);
// We rely on the fact that async/await futures are immovable in order to create
struct GenFuture<T: Generator<ResumeTy, Yield = ()>>(T);
// We rely on the fact that async/await futures are immovable in order to create