Docs.rs
  • fuel-storage-0.43.2
    • fuel-storage 0.43.2
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • fuel-service-user
    • Dependencies
    • Versions
    • 81.82% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

Crate fuel_storage

fuel_storage0.43.2

  • All Items
  • Structs
  • Traits
  • Type Aliases

Crates

  • fuel_storage
?
Change settings

Crate fuel_storage

source ·

Structs

  • StorageMut
    The wrapper around the storage that supports methods from StorageInspect and StorageMutate.
  • StorageRef
    The wrapper around the storage that supports only methods from StorageInspect.

Traits

  • Mappable
    Mappable type with Key and Value.
  • MerkleRootStorage
    Returns the merkle root for the StorageType per merkle Key. The type should implement the StorageMutate for the StorageType. Per one storage, it is possible to have several merkle trees under different Key.
  • StorageAsMut
    Helper trait for StorageMutate to provide user-friendly API to retrieve storage as mutable reference.
  • StorageAsRef
    Helper trait for StorageInspect to provide user-friendly API to retrieve storage as reference.
  • StorageInspect
    Base read storage trait for Fuel infrastructure.
  • StorageMutate
    Base storage trait for Fuel infrastructure.
  • StorageRead
    Base storage trait for Fuel infrastructure.
  • StorageSize
    Base storage trait for Fuel infrastructure.
  • StorageWrite
    Base storage trait for Fuel infrastructure.

Type Aliases

  • MerkleRoot
    Merkle root alias type

Results

trait
fuel_storage::Mappable
Mappable type with Key and Value.
method
fuel_storage::StorageMut::insert
method
fuel_storage::StorageMut::remove
method
fuel_storage::StorageRef::contains_key
method
fuel_storage::StorageMut::contains_key
method
fuel_storage::StorageRef::get
method
fuel_storage::StorageMut::get
method
fuel_storage::StorageRef::root
method
fuel_storage::StorageMut::root
method
fuel_storage::StorageMut::take
method
fuel_storage::StorageMut::write
method
fuel_storage::StorageRef::read_alloc
method
fuel_storage::StorageRef::read
method
fuel_storage::StorageMut::replace
method
fuel_storage::StorageAsRef::storage
method
fuel_storage::StorageAsMut::storage
method
fuel_storage::StorageAsMut::storage_as_mut
method
fuel_storage::StorageAsRef::storage_as_ref