Trait webwire::service::provider::Provider[][src]

pub trait Provider<S: Sync + Send>: Sync + Send {
    fn call(
        &self,
        session: &Arc<S>,
        service: &str,
        method: &str,
        data: Bytes
    ) -> BoxFuture<'static, Result<Bytes, ProviderError>>; }
Expand description

Service provider

Required methods

Call a method of this service

Implementors