Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.51 KB | None | 0 0
  1. use std::net::SocketAddr;
  2. use hyper::{self, Request, Response, Body};
  3. use hyper::server::conn::AddrIncoming;
  4. use hyper::service::service_fn_ok;
  5.  
  6. pub struct Server<S> {
  7. inner: hyper::Server<AddrIncoming, S>,
  8. }
  9.  
  10. impl<S> Server<S> {
  11. pub fn new() -> Self {
  12. let addr = SocketAddr::from(([0, 0, 0, 0], 3000));
  13. let inner = hyper::server::Server::bind(&addr)
  14. .serve(|| service_fn_ok(serve));
  15.  
  16. Server { inner }
  17. }
  18. }
  19.  
  20. fn serve(_req: Request<Body>) -> Response<Body> {
  21. unimplemented!()
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement