experimental::promise< void(Ts...), Executor >::race (4 of 4 overloads)
template< typename Range> static auto race( Range range);