zhi_enum/lib.rs
1pub use zhi_enum_derive::{EnumConvert, EnumTryConvert};
2
3#[derive(Debug, Clone)]
4pub struct UnknownVariantError {}
5
6impl core::fmt::Display for UnknownVariantError {
7 fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
8 write!(f, "unknown variant")
9 }
10}
11
12impl std::error::Error for UnknownVariantError {}
13