@ironchamber you can also use https://docs.rs/futures/latest/futures/future/fn.select.html to avoid the macro :)