type UnsyncBoxFuture<T, E> = Pin<Box<dyn Future<Output = Result<T, E>>>>;
A boxed Future trait object.
Future
This type alias represents a boxed future that is not Send and must remain on the current thread.
Send
#[repr(transparent)]struct UnsyncBoxFuture<T, E> { /* private fields */ }