pub trait TimerNameLike {
fn timer_name(&self) -> &str;
}
impl TimerNameLike for &str {
fn timer_name(&self) -> &str {
self
}
}
impl TimerNameLike for String {
fn timer_name(&self) -> &str {
self
}
}
impl TimerNameLike for &String {
fn timer_name(&self) -> &str {
self
}
}
impl TimerNameLike for std::borrow::Cow<'_, str> {
fn timer_name(&self) -> &str {
self
}
}