All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
35 lines
654 B
Rust
35 lines
654 B
Rust
#![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<SystemTime> = Lazy::new(|| {
|
|
OffsetDateTime::parse(
|
|
build::COMMIT_DATE_3339,
|
|
&time::format_description::well_known::Rfc3339,
|
|
)
|
|
.unwrap_or(OffsetDateTime::UNIX_EPOCH)
|
|
.into()
|
|
});
|