diff options
Diffstat (limited to 'src/clock.rs')
| -rw-r--r-- | src/clock.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/clock.rs b/src/clock.rs index 84fcaf6..7757925 100644 --- a/src/clock.rs +++ b/src/clock.rs @@ -4,14 +4,16 @@ use axum::{ middleware::Next, response::Response, }; -use chrono::{DateTime, Utc}; +use chrono::Utc; + +pub type DateTime = chrono::DateTime<chrono::Utc>; /// Extractor that provides the "current time" for a request. This time is calculated /// once per request, even if the extractor is used in multiple places. This requires /// the [middleware] function to be installed with [axum::middleware::from_fn] around /// the current route. #[derive(Clone)] -pub struct RequestedAt(pub DateTime<Utc>); +pub struct RequestedAt(pub DateTime); impl RequestedAt { fn now() -> Self { |
