1#![doc(html_logo_url = "https://actix.rs/img/logo.png")]
4#![doc(html_favicon_url = "https://actix.rs/favicon.ico")]
5
6mod accept;
7mod availability;
8mod builder;
9mod handle;
10mod join_all;
11mod server;
12mod service;
13mod signals;
14mod socket;
15mod test_server;
16mod waker_queue;
17mod worker;
18
19#[doc(hidden)]
20pub use self::socket::FromStream;
21pub use self::{
22 builder::{MpTcp, ServerBuilder},
23 handle::ServerHandle,
24 server::Server,
25 service::ServerServiceFactory,
26 test_server::TestServer,
27};
28
29#[doc(hidden)]
31#[deprecated(since = "2.0.0", note = "Use `Server::build()`.")]
32pub fn new() -> ServerBuilder {
33 ServerBuilder::default()
34}