Docs.rs
actix-web-4.0.0-rc.3
actix-web 4.0.0-rc.3
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
fafhrd91
github:actix:core
Dependencies
actix-codec ^0.4.1
normal
actix-http ^3.0.0-rc.2
normal
actix-macros ^0.2.3
normal
actix-router ^0.5.0-rc.3
normal
actix-rt ^2.6
normal
actix-server ^2
normal
actix-service ^2
normal
actix-tls ^3
normal
actix-utils ^3
normal
actix-web-codegen ^0.5.0-rc.2
normal
ahash ^0.7
normal
bytes ^1
normal
cfg-if ^1
normal
cookie ^0.16
normal
derive_more ^0.99.5
normal
encoding_rs ^0.8
normal
futures-core ^0.3.7
normal
futures-util ^0.3.7
normal
itoa ^1
normal
language-tags ^0.3
normal
log ^0.4
normal
mime ^0.3
normal
once_cell ^1.5
normal
pin-project-lite ^0.2.7
normal
regex ^1.4
normal
serde ^1.0
normal
serde_json ^1.0
normal
serde_urlencoded ^0.7
normal
smallvec ^1.6.1
normal
socket2 ^0.4.0
normal
time ^0.3
normal
url ^2.1
normal
Versions
91.86%
of the crate is documented
Go to latest stable release
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
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
?
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, B>
HttpServiceFactory
for
Resource
<T>
where
T:
ServiceFactory
<
ServiceRequest
, Config =
()
, Response =
ServiceResponse
<B>, Error =
Error
, InitError =
()
> + 'static,
B:
MessageBody
+ 'static,
source
impl<T, B>
HttpServiceFactory
for
Scope
<T>
where
T:
ServiceFactory
<
ServiceRequest
, Config =
()
, Response =
ServiceResponse
<B>, Error =
Error
, InitError =
()
> + 'static,
B:
MessageBody
+ 'static,