diff options
Diffstat (limited to 'src/public.rs')
| -rw-r--r-- | src/public.rs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/public.rs b/src/public.rs new file mode 100644 index 0000000..6a5f8c8 --- /dev/null +++ b/src/public.rs @@ -0,0 +1,14 @@ +use actix_web::{HttpResponse, Responder}; +use askama::Template; + +#[derive(Template)] +#[template(path = "index.htm")] +struct IndexTemplate<'a> { + text: &'a str, +} + +pub async fn index() -> impl Responder { + HttpResponse::Ok() + .content_type("text/html") + .body(IndexTemplate { text: "Hello" }.render().unwrap()) +} |
