I came across this syntax while learning async & await:
fn spawn(&self, future: impl Future + \'static + Send)
What is