#[repr(u32)]
pub enum Column {
Show 17 variants
Metadata,
ContractsRawCode,
ContractsInfo,
ContractsState,
ContractsLatestUtxo,
ContractsAssets,
Coins,
OwnedCoins,
Transactions,
TransactionStatus,
TransactionsByOwnerBlockIdx,
Receipts,
FuelBlocks,
FuelBlockIds,
Messages,
OwnedMessageIds,
FuelBlockConsensus,
}
Expand description
Database tables column ids.
Variants§
Metadata
The column id of metadata about the blockchain
ContractsRawCode
See ContractsRawCode
ContractsInfo
See ContractsRawCode
ContractsState
See ContractsState
ContractsLatestUtxo
ContractsAssets
See ContractsAssets
Coins
See Coins
OwnedCoins
The column of the table that stores true
if owner
owns Coin
with coin_id
Transactions
See Transactions
TransactionStatus
Transaction id to current status
TransactionsByOwnerBlockIdx
The column of the table of all owner
’s transactions
Receipts
See Receipts
FuelBlocks
See FuelBlocks
FuelBlockIds
Maps fuel block id to fuel block hash
Messages
See Messages
OwnedMessageIds
The column of the table that stores true
if owner
owns Message
with message_id
FuelBlockConsensus
The column that stores the consensus metadata associated with a finalized fuel block
Trait Implementations§
source§impl PartialEq<Column> for Column
impl PartialEq<Column> for Column
source§impl Sequence for Column
impl Sequence for Column
impl Copy for Column
impl Eq for Column
impl StructuralEq for Column
impl StructuralPartialEq for Column
Auto Trait Implementations§
impl RefUnwindSafe for Column
impl Send for Column
impl Sync for Column
impl Unpin for Column
impl UnwindSafe for Column
Blanket Implementations§
source§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.