use sailfish::TemplateSimple;
use sailfish_web::web_servers_support::template::TemplateWrapper;
use warp::Filter;
#[derive(Debug, TemplateSimple)]
#[template(path = "test.stpl")]
struct TestTemplate<'a> {
s: &'a str,
}
#[tokio::main]
async fn main() {
let hello = warp::path!("hello" / String)
.map(|name: String| TemplateWrapper::from(TestTemplate { s: &name }).into_resp());
warp::serve(hello).run(([127, 0, 0, 1], 3030)).await;
}