use std::{ error::Error, fmt::{Display, Formatter}, }; #[derive(Debug)] pub struct StringError(pub String); impl Display for StringError { fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result { f.write_str(&self.0) } } impl Error for StringError {}