Struct fuel_core::database::storage::FuelBlockMerkleMetadata
source · pub struct FuelBlockMerkleMetadata;
Expand description
The metadata table for FuelBlockMerkleData
table.
Trait Implementations§
source§impl Mappable for FuelBlockMerkleMetadata
impl Mappable for FuelBlockMerkleMetadata
§type Key = BlockHeight
type Key = BlockHeight
The key type is used during interaction with the storage. In most cases, it is the same
as
Self::OwnedKey
.§type OwnedKey = <FuelBlockMerkleMetadata as Mappable>::Key
type OwnedKey = <FuelBlockMerkleMetadata as Mappable>::Key
The owned type of the
Key
retrieving from the storage.§type Value = DenseMerkleMetadata
type Value = DenseMerkleMetadata
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 = <FuelBlockMerkleMetadata as Mappable>::Value
type OwnedValue = <FuelBlockMerkleMetadata as Mappable>::Value
The owned type of the
Value
retrieving from the storage.Auto Trait Implementations§
impl RefUnwindSafe for FuelBlockMerkleMetadata
impl Send for FuelBlockMerkleMetadata
impl Sync for FuelBlockMerkleMetadata
impl Unpin for FuelBlockMerkleMetadata
impl UnwindSafe for FuelBlockMerkleMetadata
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