pub trait TrxRead: Sized {
type Output;
// Required methods
fn collect_keys(&self, keys: &mut Vec<DocKey>);
async fn finalize(
self,
tx: &Trx,
results: &mut IntoIter<Option<StoredDoc>>,
) -> Result<Self::Output>;
}Required Associated Types§
Required Methods§
fn collect_keys(&self, keys: &mut Vec<DocKey>)
async fn finalize( self, tx: &Trx, results: &mut IntoIter<Option<StoredDoc>>, ) -> Result<Self::Output>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".