pub trait Step {
type Out;
type Fut: Future<Output = Self::Out>;
// Required method
fn into_step(self) -> Self::Fut;
}Expand description
Lifts the output of a jig into a future, so async and sync jigs can be chained
uniformly inside a Pending chain. Sync values become a Ready future, a
nested Pending is unwrapped to its inner future.