Started to work on server
This commit is contained in:
1
src/lib.rs
Normal file
1
src/lib.rs
Normal file
@@ -0,0 +1 @@
|
||||
extern crate hyper;
|
||||
19
src/server.rs
Normal file
19
src/server.rs
Normal file
@@ -0,0 +1,19 @@
|
||||
extern crate hyper;
|
||||
|
||||
use hyper::{Body, Response, Server};
|
||||
use hyper::service::service_fn_ok;
|
||||
use hyper::rt::{self, Future};
|
||||
|
||||
fn main() {
|
||||
|
||||
let addr = ([127, 0, 0, 1], 1500).into();
|
||||
|
||||
rt::run(rt::lazy(move || {
|
||||
let server = Server::bind(&addr)
|
||||
.serve(|| service_fn_ok(|_| Response::new(Body::from("Hello world"))))
|
||||
.map_err(|e| eprintln!("server 1 error: {}", e));
|
||||
|
||||
rt::spawn(server);
|
||||
Ok(())
|
||||
}));
|
||||
}
|
||||
Reference in New Issue
Block a user