Type Alias RethFullAdapter

Source
pub type RethFullAdapter<DB, Types> = FullNodeTypesAdapter<Types, DB, BlockchainProvider<NodeTypesWithDBAdapter<Types, DB>>>;
Expand description

The adapter type for a reth node with the builtin provider type

Aliased Type§

struct RethFullAdapter<DB, Types>(/* private fields */);

Layout§

Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.

Size: 0 bytes

Trait Implementations

§

impl<Types, DB, Provider> Debug for FullNodeTypesAdapter<Types, DB, Provider>
where Types: Debug, DB: Debug, Provider: Debug,

§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
§

impl<Types, DB, Provider> FullNodeTypes for FullNodeTypesAdapter<Types, DB, Provider>
where Types: NodeTypesWithEngine, DB: Database + DatabaseMetrics + Clone + Unpin + 'static, Provider: FullProvider<NodeTypesWithDBAdapter<Types, DB>>,

§

type Types = Types

Node’s types with the database.
§

type DB = DB

Underlying database type used by the node to store and retrieve data.
§

type Provider = Provider

The provider type used to interact with the node.