pub type AsyncResult<'a, T, I> = Pin<Box<dyn Future<Output = Result<T, I>> + Send + 'a>>;
Result for async transactions.
pub struct AsyncResult<'a, T, I> { /* private fields */ }