pub enum TestEvent {
Test1,
}
impl AsRef<str> for TestEvent {
fn as_ref(&self) -> &str {
match self {
TestEvent::Test1 => "test1_event",
}
}
}
impl std::fmt::Display for TestEvent {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
write!(f, "{}", self.as_ref())
}
}