Struct reproto_server::reproto_service::ReprotoService
[−]
[src]
pub struct ReprotoService { pub max_file_size: u64, pub pool: Arc<CpuPool>, pub objects: Arc<Mutex<FileObjects>>, }
Fields
max_file_size: u64
pool: Arc<CpuPool>
objects: Arc<Mutex<FileObjects>>
Trait Implementations
impl Service for ReprotoService
[src]
type Request = Request
Requests handled by the service.
type Response = Response
Responses given by the service.
type Error = Error
Errors produced by the service.
type Future = Box<Future<Item = Response, Error = Error>>
The future response value.
fn call(&self, req: Request) -> Self::Future
[src]
Process the request and return the response asynchronously.