☰
HttpServiceFactory
HttpServiceFactory
Required Methods
register
Implementations on Foreign Types
(A, B)
(A, B, C)
(A, B, C, D)
(A, B, C, D, E)
(A, B, C, D, E, F)
(A, B, C, D, E, F, G)
(A, B, C, D, E, F, G, H)
(A, B, C, D, E, F, G, H, I)
(A, B, C, D, E, F, G, H, I, J)
(A, B, C, D, E, F, G, H, I, J, K)
(A, B, C, D, E, F, G, H, I, J, K, L)
(A,)
Vec<T>
Implementors
In actix_web::dev
Macros
always_ready
forward_ready
Structs
AppConfig
AppService
ConnectionInfo
Extensions
Path
PeerAddr
Readlines
RequestHead
ResourceDef
ResourceMap
Response
ResponseHead
Server
ServerHandle
ServiceRequest
ServiceResponse
Url
UrlEncoded
WebService
Enums
JsonBody
Payload
Traits
BodyEncoding
HttpServiceFactory
ResourcePath
Service
ServiceFactory
Transform
Functions
fn_factory
fn_service
Type Definitions
PayloadStream
?
Trait
actix_web
::
dev
::
HttpServiceFactory
source
·
[
−
]
pub trait HttpServiceFactory { fn
register
(self, config: &mut
AppService
); }
Required Methods
source
fn
register
(self, config: &mut
AppService
)
Implementations on Foreign Types
source
impl<T:
HttpServiceFactory
>
HttpServiceFactory
for
Vec
<T>
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
>
HttpServiceFactory
for
(A,)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
, G:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F, G)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
, G:
HttpServiceFactory
, H:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F, G, H)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
, G:
HttpServiceFactory
, H:
HttpServiceFactory
, I:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F, G, H, I)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
, G:
HttpServiceFactory
, H:
HttpServiceFactory
, I:
HttpServiceFactory
, J:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F, G, H, I, J)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
, G:
HttpServiceFactory
, H:
HttpServiceFactory
, I:
HttpServiceFactory
, J:
HttpServiceFactory
, K:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F, G, H, I, J, K)
source
fn
register
(self, config: &mut
AppService
)
source
impl<A:
HttpServiceFactory
, B:
HttpServiceFactory
, C:
HttpServiceFactory
, D:
HttpServiceFactory
, E:
HttpServiceFactory
, F:
HttpServiceFactory
, G:
HttpServiceFactory
, H:
HttpServiceFactory
, I:
HttpServiceFactory
, J:
HttpServiceFactory
, K:
HttpServiceFactory
, L:
HttpServiceFactory
>
HttpServiceFactory
for
(A, B, C, D, E, F, G, H, I, J, K, L)
source
fn
register
(self, config: &mut
AppService
)
Implementors
source
impl<T>
HttpServiceFactory
for
Resource
<T>
where
T:
ServiceFactory
<
ServiceRequest
, Config =
()
, Response =
ServiceResponse
, Error =
Error
, InitError =
()
> + 'static,
source
impl<T>
HttpServiceFactory
for
Scope
<T>
where
T:
ServiceFactory
<
ServiceRequest
, Config =
()
, Response =
ServiceResponse
, Error =
Error
, InitError =
()
> + 'static,
impl
HttpServiceFactory
for
settings
impl
HttpServiceFactory
for
lbheartbeat
impl
HttpServiceFactory
for
version
impl
HttpServiceFactory
for
heartbeat
impl
HttpServiceFactory
for
test_error
impl
HttpServiceFactory
for
list_providers
impl
HttpServiceFactory
for
reconfigure_providers
impl
HttpServiceFactory
for
suggest
impl
HttpServiceFactory
for
root_info