Function actix_web::server::new [−][src]
pub fn new<F, U, H>(factory: F) -> HttpServer<H> where
F: Fn() -> U + Sync + Send + 'static,
U: IntoIterator<Item = H> + 'static,
H: IntoHttpHandler + 'static,
Create new http server with application factory.
This is shortcut for server::HttpServer::new()
method.
use actix_web::{actix, server, App, HttpResponse}; fn main() { let sys = actix::System::new("example"); // <- create Actix system server::new( || App::new() .resource("/", |r| r.f(|_| HttpResponse::Ok()))) .bind("127.0.0.1:59090").unwrap() .start(); sys.run(); }