pub type BoxedFuture<'a, T> = BoxFuture<'a, T>;
BoxedFuture is the type alias of [futures::future::BoxFuture].
futures::future::BoxFuture
We will switch to [futures::future::LocalBoxFuture] on wasm32 target.
futures::future::LocalBoxFuture
struct BoxedFuture<'a, T> {}