From 2ca24f020eb69a851e8f6a4005d6e6aa7ea54c34 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Fri, 21 Apr 2023 19:47:41 +0200 Subject: [PATCH] remove empty structs --- src/routes/index.rs | 6 +----- src/routes/networks.rs | 6 +----- src/routes/not_found.rs | 8 +------- src/routes/web3.rs | 6 +----- 4 files changed, 4 insertions(+), 22 deletions(-) diff --git a/src/routes/index.rs b/src/routes/index.rs index 2e50e81..1becf03 100644 --- a/src/routes/index.rs +++ b/src/routes/index.rs @@ -1,6 +1,5 @@ use actix_web::{get, web, HttpResponse, Responder}; use cached::proc_macro::once; -use ramhorns::Content; use crate::{config::Config, template::Infos}; @@ -9,14 +8,11 @@ pub async fn page(config: web::Data) -> impl Responder { HttpResponse::Ok().body(build_page(config.get_ref().clone())) } -#[derive(Content)] -struct IndexTemplate {} - #[once(time = 60)] pub fn build_page(config: Config) -> String { config.tmpl.render( "index.html", - IndexTemplate {}, + (), Infos { page_title: Some("Mylloon".to_owned()), page_desc: Some("Page principale".to_owned()), diff --git a/src/routes/networks.rs b/src/routes/networks.rs index 6896088..7c6f573 100644 --- a/src/routes/networks.rs +++ b/src/routes/networks.rs @@ -1,6 +1,5 @@ use actix_web::{get, web, HttpResponse, Responder}; use cached::proc_macro::once; -use ramhorns::Content; use crate::{config::Config, template::Infos}; @@ -9,14 +8,11 @@ pub async fn page(config: web::Data) -> impl Responder { HttpResponse::Ok().body(build_page(config.get_ref().clone())) } -#[derive(Content)] -struct NetworksTemplate {} - #[once(time = 60)] pub fn build_page(config: Config) -> String { config.tmpl.render( "networks.html", - NetworksTemplate {}, + (), Infos { page_title: Some("Mes réseaux".to_owned()), page_desc: Some("Réseaux d'Anri".to_owned()), diff --git a/src/routes/not_found.rs b/src/routes/not_found.rs index 88d18c2..c8dddf0 100644 --- a/src/routes/not_found.rs +++ b/src/routes/not_found.rs @@ -1,6 +1,5 @@ use actix_web::{web, HttpResponse, Responder}; use cached::proc_macro::once; -use ramhorns::Content; use crate::{config::Config, template::Infos}; @@ -8,12 +7,7 @@ pub async fn page(config: web::Data) -> impl Responder { HttpResponse::NotFound().body(build_page(config.get_ref().clone())) } -#[derive(Content)] -struct Error404Template {} - #[once(time = 60)] pub fn build_page(config: Config) -> String { - config - .tmpl - .render("404.html", Error404Template {}, Infos::default()) + config.tmpl.render("404.html", (), Infos::default()) } diff --git a/src/routes/web3.rs b/src/routes/web3.rs index 9f120f8..307230d 100644 --- a/src/routes/web3.rs +++ b/src/routes/web3.rs @@ -1,6 +1,5 @@ use actix_web::{get, web, HttpResponse, Responder}; use cached::proc_macro::once; -use ramhorns::Content; use crate::{config::Config, template::Infos}; @@ -9,14 +8,11 @@ pub async fn page(config: web::Data) -> impl Responder { HttpResponse::Ok().body(build_page(config.get_ref().clone())) } -#[derive(Content)] -struct Web3Template {} - #[once(time = 60)] pub fn build_page(config: Config) -> String { config.tmpl.render( "web3.html", - Web3Template {}, + (), Infos { page_title: Some("Mylloon".to_owned()), page_desc: Some("Coin reculé de l'internet".to_owned()),