Trait cuprate_txpool::tables::TablesIter
source · pub trait TablesIter: Tables {
// Required methods
fn transaction_blobs_iter(
&self,
) -> &(impl DatabaseRo<TransactionBlobs> + DatabaseIter<TransactionBlobs>);
fn transaction_infos_iter(
&self,
) -> &(impl DatabaseRo<TransactionInfos> + DatabaseIter<TransactionInfos>);
fn cached_verification_state_iter(
&self,
) -> &(impl DatabaseRo<CachedVerificationState> + DatabaseIter<CachedVerificationState>);
fn spent_key_images_iter(
&self,
) -> &(impl DatabaseRo<SpentKeyImages> + DatabaseIter<SpentKeyImages>);
}
Expand description
Required Methods§
sourcefn transaction_blobs_iter(
&self,
) -> &(impl DatabaseRo<TransactionBlobs> + DatabaseIter<TransactionBlobs>)
fn transaction_blobs_iter( &self, ) -> &(impl DatabaseRo<TransactionBlobs> + DatabaseIter<TransactionBlobs>)
Access an opened read-only + iterable
TransactionBlobs
database.
sourcefn transaction_infos_iter(
&self,
) -> &(impl DatabaseRo<TransactionInfos> + DatabaseIter<TransactionInfos>)
fn transaction_infos_iter( &self, ) -> &(impl DatabaseRo<TransactionInfos> + DatabaseIter<TransactionInfos>)
Access an opened read-only + iterable
TransactionInfos
database.
sourcefn cached_verification_state_iter(
&self,
) -> &(impl DatabaseRo<CachedVerificationState> + DatabaseIter<CachedVerificationState>)
fn cached_verification_state_iter( &self, ) -> &(impl DatabaseRo<CachedVerificationState> + DatabaseIter<CachedVerificationState>)
Access an opened read-only + iterable
CachedVerificationState
database.
sourcefn spent_key_images_iter(
&self,
) -> &(impl DatabaseRo<SpentKeyImages> + DatabaseIter<SpentKeyImages>)
fn spent_key_images_iter( &self, ) -> &(impl DatabaseRo<SpentKeyImages> + DatabaseIter<SpentKeyImages>)
Access an opened read-only + iterable
SpentKeyImages
database.
Object Safety§
This trait is not object safe.