Trait cuprate_blockchain::tables::TablesMut
source · pub trait TablesMut: Tables {
Show 22 methods
// Required methods
fn block_header_blobs_mut(
&mut self,
) -> &mut impl DatabaseRw<BlockHeaderBlobs>;
fn block_txs_hashes_mut(&mut self) -> &mut impl DatabaseRw<BlockTxsHashes>;
fn block_heights_mut(&mut self) -> &mut impl DatabaseRw<BlockHeights>;
fn block_infos_mut(&mut self) -> &mut impl DatabaseRw<BlockInfos>;
fn key_images_mut(&mut self) -> &mut impl DatabaseRw<KeyImages>;
fn num_outputs_mut(&mut self) -> &mut impl DatabaseRw<NumOutputs>;
fn outputs_mut(&mut self) -> &mut impl DatabaseRw<Outputs>;
fn pruned_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunedTxBlobs>;
fn prunable_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunableTxBlobs>;
fn prunable_hashes_mut(&mut self) -> &mut impl DatabaseRw<PrunableHashes>;
fn rct_outputs_mut(&mut self) -> &mut impl DatabaseRw<RctOutputs>;
fn tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<TxBlobs>;
fn tx_ids_mut(&mut self) -> &mut impl DatabaseRw<TxIds>;
fn tx_heights_mut(&mut self) -> &mut impl DatabaseRw<TxHeights>;
fn tx_outputs_mut(&mut self) -> &mut impl DatabaseRw<TxOutputs>;
fn tx_unlock_time_mut(&mut self) -> &mut impl DatabaseRw<TxUnlockTime>;
fn alt_chain_infos_mut(&mut self) -> &mut impl DatabaseRw<AltChainInfos>;
fn alt_block_heights_mut(&mut self) -> &mut impl DatabaseRw<AltBlockHeights>;
fn alt_blocks_info_mut(&mut self) -> &mut impl DatabaseRw<AltBlocksInfo>;
fn alt_block_blobs_mut(&mut self) -> &mut impl DatabaseRw<AltBlockBlobs>;
fn alt_transaction_blobs_mut(
&mut self,
) -> &mut impl DatabaseRw<AltTransactionBlobs>;
fn alt_transaction_infos_mut(
&mut self,
) -> &mut impl DatabaseRw<AltTransactionInfos>;
}
Expand description
Required Methods§
sourcefn block_header_blobs_mut(&mut self) -> &mut impl DatabaseRw<BlockHeaderBlobs>
fn block_header_blobs_mut(&mut self) -> &mut impl DatabaseRw<BlockHeaderBlobs>
Access an opened
BlockHeaderBlobs
database.
sourcefn block_txs_hashes_mut(&mut self) -> &mut impl DatabaseRw<BlockTxsHashes>
fn block_txs_hashes_mut(&mut self) -> &mut impl DatabaseRw<BlockTxsHashes>
Access an opened
BlockTxsHashes
database.
sourcefn block_heights_mut(&mut self) -> &mut impl DatabaseRw<BlockHeights>
fn block_heights_mut(&mut self) -> &mut impl DatabaseRw<BlockHeights>
Access an opened
BlockHeights
database.
sourcefn block_infos_mut(&mut self) -> &mut impl DatabaseRw<BlockInfos>
fn block_infos_mut(&mut self) -> &mut impl DatabaseRw<BlockInfos>
Access an opened
BlockInfos
database.
sourcefn key_images_mut(&mut self) -> &mut impl DatabaseRw<KeyImages>
fn key_images_mut(&mut self) -> &mut impl DatabaseRw<KeyImages>
Access an opened
KeyImages
database.
sourcefn num_outputs_mut(&mut self) -> &mut impl DatabaseRw<NumOutputs>
fn num_outputs_mut(&mut self) -> &mut impl DatabaseRw<NumOutputs>
Access an opened
NumOutputs
database.
sourcefn outputs_mut(&mut self) -> &mut impl DatabaseRw<Outputs>
fn outputs_mut(&mut self) -> &mut impl DatabaseRw<Outputs>
Access an opened
Outputs
database.
sourcefn pruned_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunedTxBlobs>
fn pruned_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunedTxBlobs>
Access an opened
PrunedTxBlobs
database.
sourcefn prunable_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunableTxBlobs>
fn prunable_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunableTxBlobs>
Access an opened
PrunableTxBlobs
database.
sourcefn prunable_hashes_mut(&mut self) -> &mut impl DatabaseRw<PrunableHashes>
fn prunable_hashes_mut(&mut self) -> &mut impl DatabaseRw<PrunableHashes>
Access an opened
PrunableHashes
database.
sourcefn rct_outputs_mut(&mut self) -> &mut impl DatabaseRw<RctOutputs>
fn rct_outputs_mut(&mut self) -> &mut impl DatabaseRw<RctOutputs>
Access an opened
RctOutputs
database.
sourcefn tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<TxBlobs>
fn tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<TxBlobs>
Access an opened
TxBlobs
database.
sourcefn tx_ids_mut(&mut self) -> &mut impl DatabaseRw<TxIds>
fn tx_ids_mut(&mut self) -> &mut impl DatabaseRw<TxIds>
Access an opened
TxIds
database.
sourcefn tx_heights_mut(&mut self) -> &mut impl DatabaseRw<TxHeights>
fn tx_heights_mut(&mut self) -> &mut impl DatabaseRw<TxHeights>
Access an opened
TxHeights
database.
sourcefn tx_outputs_mut(&mut self) -> &mut impl DatabaseRw<TxOutputs>
fn tx_outputs_mut(&mut self) -> &mut impl DatabaseRw<TxOutputs>
Access an opened
TxOutputs
database.
sourcefn tx_unlock_time_mut(&mut self) -> &mut impl DatabaseRw<TxUnlockTime>
fn tx_unlock_time_mut(&mut self) -> &mut impl DatabaseRw<TxUnlockTime>
Access an opened
TxUnlockTime
database.
sourcefn alt_chain_infos_mut(&mut self) -> &mut impl DatabaseRw<AltChainInfos>
fn alt_chain_infos_mut(&mut self) -> &mut impl DatabaseRw<AltChainInfos>
Access an opened
AltChainInfos
database.
sourcefn alt_block_heights_mut(&mut self) -> &mut impl DatabaseRw<AltBlockHeights>
fn alt_block_heights_mut(&mut self) -> &mut impl DatabaseRw<AltBlockHeights>
Access an opened
AltBlockHeights
database.
sourcefn alt_blocks_info_mut(&mut self) -> &mut impl DatabaseRw<AltBlocksInfo>
fn alt_blocks_info_mut(&mut self) -> &mut impl DatabaseRw<AltBlocksInfo>
Access an opened
AltBlocksInfo
database.
sourcefn alt_block_blobs_mut(&mut self) -> &mut impl DatabaseRw<AltBlockBlobs>
fn alt_block_blobs_mut(&mut self) -> &mut impl DatabaseRw<AltBlockBlobs>
Access an opened
AltBlockBlobs
database.
sourcefn alt_transaction_blobs_mut(
&mut self,
) -> &mut impl DatabaseRw<AltTransactionBlobs>
fn alt_transaction_blobs_mut( &mut self, ) -> &mut impl DatabaseRw<AltTransactionBlobs>
Access an opened
AltTransactionBlobs
database.
sourcefn alt_transaction_infos_mut(
&mut self,
) -> &mut impl DatabaseRw<AltTransactionInfos>
fn alt_transaction_infos_mut( &mut self, ) -> &mut impl DatabaseRw<AltTransactionInfos>
Access an opened
AltTransactionInfos
database.