1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use thiserror::Error; #[derive(Error, Debug)] pub enum RegionError { #[error("{source}")] Utf8 { #[from] source: std::str::Utf8Error, }, #[error("{source}")] Env { #[from] source: std::env::VarError, }, }