Structs
Functions
- a future that resolves with Some(_) if ‘a’ resolves, and resolves with None if the CancellationToken is cancelled first.
- a future that polls an Unpin stream, discarding all items, until it terminates.
- a future that resolves when ‘a’ does, but also drives ‘b’ in the meantime. in case ‘b’ ends first, its result is discarded and it keeps polling ‘a’ only.