use axum::extract::FromRef; use crate::service::templates; #[derive(Clone)] pub struct AppState { pub templates: templates::Templates, } impl FromRef for templates::Templates { fn from_ref(app_state: &AppState) -> templates::Templates { app_state.templates.clone() } }