[−][src]Trait c3p0_common_async::pool::C3p0PoolAsync
Associated Types
type CONN
Required methods
#[must_use]fn transaction<'life0, 'async_trait, T, E: From<C3p0Error>, F: FnOnce(Self::CONN) -> Fut, Fut: Future<Output = Result<T, E>>>(
&'life0 self,
tx: F
) -> Pin<Box<dyn Future<Output = Result<T, E>> + 'async_trait>> where
T: 'async_trait,
E: 'async_trait,
F: 'async_trait,
Fut: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,
&'life0 self,
tx: F
) -> Pin<Box<dyn Future<Output = Result<T, E>> + 'async_trait>> where
T: 'async_trait,
E: 'async_trait,
F: 'async_trait,
Fut: 'async_trait,
'life0: 'async_trait,
Self: 'async_trait,