async fn select_some<T>( a: impl Future<Output = Option<T>> + Unpin, b: impl Future<Output = Option<T>> + Unpin, ) -> Option<T>
Get the result of the first future to return Some, if either do.
Some