pub trait TablesMut: Tables {
// Required methods
fn transaction_blobs_mut(
&mut self,
) -> &mut impl DatabaseRw<TransactionBlobs>;
fn transaction_infos_mut(
&mut self,
) -> &mut impl DatabaseRw<TransactionInfos>;
fn cached_verification_state_mut(
&mut self,
) -> &mut impl DatabaseRw<CachedVerificationState>;
fn spent_key_images_mut(&mut self) -> &mut impl DatabaseRw<SpentKeyImages>;
fn known_blob_hashes_mut(&mut self) -> &mut impl DatabaseRw<KnownBlobHashes>;
}
Expand description
Required Methods§
Sourcefn transaction_blobs_mut(&mut self) -> &mut impl DatabaseRw<TransactionBlobs>
fn transaction_blobs_mut(&mut self) -> &mut impl DatabaseRw<TransactionBlobs>
Access an opened
TransactionBlobs
database.
Sourcefn transaction_infos_mut(&mut self) -> &mut impl DatabaseRw<TransactionInfos>
fn transaction_infos_mut(&mut self) -> &mut impl DatabaseRw<TransactionInfos>
Access an opened
TransactionInfos
database.
Sourcefn cached_verification_state_mut(
&mut self,
) -> &mut impl DatabaseRw<CachedVerificationState>
fn cached_verification_state_mut( &mut self, ) -> &mut impl DatabaseRw<CachedVerificationState>
Access an opened
CachedVerificationState
database.
Sourcefn spent_key_images_mut(&mut self) -> &mut impl DatabaseRw<SpentKeyImages>
fn spent_key_images_mut(&mut self) -> &mut impl DatabaseRw<SpentKeyImages>
Access an opened
SpentKeyImages
database.
Sourcefn known_blob_hashes_mut(&mut self) -> &mut impl DatabaseRw<KnownBlobHashes>
fn known_blob_hashes_mut(&mut self) -> &mut impl DatabaseRw<KnownBlobHashes>
Access an opened
KnownBlobHashes
database.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.