Trait Database

Source
pub trait Database: Service<BlockchainReadRequest, Response = BlockchainResponse, Error = BoxError, Future: Send + 'static> { }
Expand description

A type alias trait used to represent a database, so we don’t have to write tower::Service bounds everywhere.

Automatically implemented for:

tower::Service<BCReadRequest, Response = BCResponse, Error = tower::BoxError>

Implementors§

Source§

impl<T: Service<BlockchainReadRequest, Response = BlockchainResponse, Error = BoxError, Future: Send + 'static>> Database for T