use crate::DatabaseProviderRO; use reth_db_api::database::Database; use reth_storage_errors::provider::ProviderResult; /// Database provider factory. pub trait DatabaseProviderFactory { /// Create new read-only database provider. fn database_provider_ro(&self) -> ProviderResult>; }