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