[−][src]Type Definition dbcrossbarlib::tokio_glue::BoxFuture
type BoxFuture<T> = Pin<Box<dyn StdFuture<Output = Result<T>> + Send + 'static>>;
Standard future type for this library. Like Result
, but used by async. We
mark it as Send
to ensure it can be sent between threads safely (even when
blocked on .await
!), and we Pin<Box<...>>
it using .boxed()
to make it
an abstract, heap-based type, for convenience. All we know is that it will
return a Result<T>
.