charon_error/error_formating/chrono.rs
1use chrono::{DateTime, Utc};
2use tracing::instrument;
3
4use crate::{
5 ResultER,
6 error_formating::error_fmt::{ErrorFmt, ErrorFmtSettings, ErrorFormatObj},
7};
8
9impl ErrorFmt for DateTime<Utc> {
10 #[instrument]
11 fn create_format_obj(&self, _settings: ErrorFmtSettings) -> ResultER<ErrorFormatObj> {
12 // All Level of Details converter in same way.
13 Ok(ErrorFormatObj::DateTime(*self))
14 }
15}