more_convert/enum_repr.rs
1#[derive(Debug, Clone, thiserror::Error, PartialEq, Eq)]
2#[error("Failed to convert value {value} to enum {enum_name}")]
3pub struct TryFromEnumReprError {
4 pub enum_name: String,
5 pub value: String,
6}
7
8impl TryFromEnumReprError {
9 pub fn new(enum_name: String, value: String) -> Self {
10 Self { enum_name, value }
11 }
12}