20 lines
409 B
Rust
20 lines
409 B
Rust
// use tokio::prelude::*;
|
|
use warp::Filter;
|
|
|
|
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
|
pretty_env_logger::init();
|
|
|
|
let mut rt = tokio::runtime::Runtime::new()?;
|
|
rt.block_on(async {
|
|
let root = warp::get()
|
|
.and(warp::path::end())
|
|
.and(warp::fs::file("./static/index.html"));
|
|
|
|
let routes = root;
|
|
|
|
warp::serve(routes).run(([127, 0, 0, 1], 8060)).await;
|
|
});
|
|
|
|
Ok(())
|
|
}
|