futures
type BoxFuture<T, E> = Box<Future<Item=T, Error=E> + Send>;
A type alias for Box<Future + Send>
Box<Future + Send>