use responder::prelude::*;
fn main() {
let routes = &[
Route::File("manual_serve_file", "./examples/static/manual_serve_file.html"),
Route::Get("manual_serve", manual_serve),
];
Server::new()
.routes(routes)
.address("127.0.0.1")
.serve("./examples/static")
.cache_serve_dir()
.port(8080)
.start()
.unwrap();
}
fn manual_serve(stream:&mut Stream) -> () {
stream.respond_file(
200u16,
"examples/static/manual_serve.html"
);
}