pub trait DbTxProvider {
type Tx: DbTx;
// Required method
fn tx(&self) -> &Self::Tx;
}Available on crate feature
storage-api only.Expand description
Provides shared access to a database transaction.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl<'a, T> DbTxProvider for &'a Twhere
T: 'a + DbTxProvider + ?Sized,
impl<'a, T> DbTxProvider for &'a Twhere
T: 'a + DbTxProvider + ?Sized,
Implementors§
Source§impl<ChainSpec, N> DbTxProvider for NoopProvider<ChainSpec, N>
Available on crate feature db-api only.
impl<ChainSpec, N> DbTxProvider for NoopProvider<ChainSpec, N>
Available on crate feature
db-api only.