First step to detaching the templating from the logic.

This commit is contained in:
Slatian
2023-10-29 13:50:22 +01:00
parent c5a7597561
commit 20fb7ee2ff
5 changed files with 113 additions and 45 deletions

View File

@ -38,12 +38,14 @@ use std::sync::Arc;
mod config;
mod geoip;
mod idna;
mod ipinfo;
mod mycelium;
mod ratelimit;
mod settings;
mod simple_dns;
mod templating_engine;
mod idna;
mod view;
use crate::geoip::{
QueryAsn,
@ -54,7 +56,7 @@ use crate::geoip::{
use crate::idna::IdnaName;
use crate::simple_dns::DnsLookupResult;
use crate::settings::*;
use crate::templating_engine::View;
use crate::view::View;
use crate::ipinfo::{AddressCast,AddressInfo,AddressScope};
#[derive(Deserialize, Serialize, Clone)]