Trait DatabaseTransact
foundationdb
pub trait DatabaseTransact: Sized { type Item; type Error: TransactError; type Future: Future<Output = (Self, Transaction, Result<Self::Item, Self::Error>)>; fn transact(self, trx: Transaction) -> Self::Future; }
type Item
type Error: TransactError
type Future: Future<Output = (Self, Transaction, Result<Self::Item, Self::Error>)>
fn transact(self, trx: Transaction) -> Self::Future