#![warn(clippy::todo, clippy::dbg_macro)] pub mod api; pub mod assets; pub mod config; pub mod db; pub mod icons; pub mod model; pub mod server; pub mod storage; pub mod util; mod middleware; mod oai; mod page; use std::time::SystemTime; pub use server::{Result, Talon, TalonError}; use once_cell::sync::Lazy; use time::OffsetDateTime; shadow_rs::shadow!(build); pub const API_VERSION: &str = "0.1.0"; pub static LAST_COMMIT_DATE: Lazy = Lazy::new(|| { OffsetDateTime::parse( build::COMMIT_DATE_3339, &time::format_description::well_known::Rfc3339, ) .unwrap_or(OffsetDateTime::UNIX_EPOCH) .into() });