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