use std::fmt::Display;
pub trait DisplayKind {
fn axum_error_object_title(&self) -> Option<String>;
}
impl<T: Display> DisplayKind for T {
fn axum_error_object_title(&self) -> Option<String> {
Some(self.to_string())
}
}
pub trait NoDisplayKind {
#[inline]
fn axum_error_object_title(&self) -> Option<String> {
None
}
}
impl<T> NoDisplayKind for &T {}