Struct fuel_core::database::storage::FuelBlockMerkleData
source · pub struct FuelBlockMerkleData;
Expand description
The table of BMT data for Fuel blocks.
Trait Implementations§
source§impl DatabaseColumn for FuelBlockMerkleData
impl DatabaseColumn for FuelBlockMerkleData
source§impl Mappable for FuelBlockMerkleData
impl Mappable for FuelBlockMerkleData
§type Key = u64
type Key = u64
The key type is used during interaction with the storage. In most cases, it is the same
as
Self::OwnedKey
.§type OwnedKey = <FuelBlockMerkleData as Mappable>::Key
type OwnedKey = <FuelBlockMerkleData as Mappable>::Key
The owned type of the
Key
retrieving from the storage.§type Value = (u64, [u8; 32])
type Value = (u64, [u8; 32])
The value type is used while setting the value to the storage. In most cases, it is the same
as
Self::OwnedValue
, but it is without restriction and can be used for performance
optimizations.§type OwnedValue = <FuelBlockMerkleData as Mappable>::Value
type OwnedValue = <FuelBlockMerkleData as Mappable>::Value
The owned type of the
Value
retrieving from the storage.Auto Trait Implementations§
impl RefUnwindSafe for FuelBlockMerkleData
impl Send for FuelBlockMerkleData
impl Sync for FuelBlockMerkleData
impl Unpin for FuelBlockMerkleData
impl UnwindSafe for FuelBlockMerkleData
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more