Changes the result of this operation to another value.
Combines two operations by applying a function to the result of the first operation.
Maps the result of this operation.
Transforms the result of this operation.
Changes the result of this operation unit.
Combines two operations by combining their results into a tuple.
Combines two operations by combining their results with the given function.
Representation of a running asyncronous computation that can be polled.
Note that, unlike Futures, operations on an Poll don't require an execution context and might be applied sequentially every time
poll
is called. While this might be inneficient, this is by design, to simplify multiplatform development.