blockless-hyper-file 0.1.2

This hyper static file crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use std::net::SocketAddr;

use blockless_hyper_file::FileServiceMaker;
use hyper::Server;
use tokio::runtime::Builder;

fn main() {
    let rt = Builder::new_multi_thread().enable_io().build().unwrap();
    let addr: SocketAddr = ([127, 0, 0, 1], 9088).into();
    rt.block_on(async move {
        let builder = Server::bind(&addr);
        let server = builder.serve(FileServiceMaker::new("."));
        server.await.unwrap();
    });
}