Trait cuprate_blockchain::tables::TablesMut
source · pub trait TablesMut: Sealed + Tables {
Show 15 methods
// Required methods
fn block_infos_mut(&mut self) -> &mut impl DatabaseRw<BlockInfos>;
fn block_blobs_mut(&mut self) -> &mut impl DatabaseRw<BlockBlobs>;
fn block_heights_mut(&mut self) -> &mut impl DatabaseRw<BlockHeights>;
fn key_images_mut(&mut self) -> &mut impl DatabaseRw<KeyImages>;
fn num_outputs_mut(&mut self) -> &mut impl DatabaseRw<NumOutputs>;
fn pruned_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunedTxBlobs>;
fn prunable_hashes_mut(&mut self) -> &mut impl DatabaseRw<PrunableHashes>;
fn outputs_mut(&mut self) -> &mut impl DatabaseRw<Outputs>;
fn prunable_tx_blobs_mut(&mut self) -> &mut impl DatabaseRw<PrunableTxBlobs>;
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>;
}Expand description
Required Methods§
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 block_blobs_mut(&mut self) -> &mut impl DatabaseRw<BlockBlobs>
fn block_blobs_mut(&mut self) -> &mut impl DatabaseRw<BlockBlobs>
Access an opened
BlockBlobs
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 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 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_hashes_mut(&mut self) -> &mut impl DatabaseRw<PrunableHashes>
fn prunable_hashes_mut(&mut self) -> &mut impl DatabaseRw<PrunableHashes>
Access an opened
PrunableHashes
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 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 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.
Object Safety§
This trait is not object safe.