pub trait ExtExt<T>{
// Required method
fn until<A, B, F>(self, f: F) -> Select<A, B>
where Self: Sized,
F: FnOnce() -> B,
A: Future<Output = T> + From<Self> + Send + Unpin,
B: Future<Output = ()> + Send + Unpin;
}Expand description
This interface is not necessarily complete; feel free to add as-needed.