Struct actix_http::h1::OneRequest [−][src]
pub struct OneRequest<T> { /* fields omitted */ }Expand description
ServiceFactory implementation for OneRequestService service
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
type Request = T
type Request = T
Requests handled by the created services.
type Error = ParseError
type Error = ParseError
Errors produced by the created services.
type Service = OneRequestService<T>
type Service = OneRequestService<T>
The kind of Service created by this factory.
Create and return a new service asynchronously.
Map this service’s output to a different type, returning a new service of the resulting type. Read more
Map this service’s error to a different error, returning a new service.
fn map_init_err<F, E>(self, f: F) -> MapInitErr<Self, F, E> where
F: Fn(Self::InitError) -> E + Clone,
fn map_init_err<F, E>(self, f: F) -> MapInitErr<Self, F, E> where
F: Fn(Self::InitError) -> E + Clone,
Map this factory’s init error to a different error, returning a new service.
Auto Trait Implementations
impl<T> !RefUnwindSafe for OneRequest<T>
impl<T> !Send for OneRequest<T>
impl<T> !Sync for OneRequest<T>
impl<T> Unpin for OneRequest<T> where
T: Unpin,
impl<T> !UnwindSafe for OneRequest<T>
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
Instruments this type with the provided Span, returning an
Instrumented wrapper. Read more
Convert Self to a ServiceFactory
type Output = T
type Output = T
Should always be Self