pub type BoxFuture<'vm, T, E> = BoxFuture<'vm, Result<T, E>>;
struct BoxFuture<'vm, T, E> { /* private fields */ }