use thiserror::Error;
#[derive(Debug, Error)]
#[error("{message}")]
pub struct RenderError {
message: String,
}
impl RenderError {
#[must_use]
pub fn new(message: impl Into<String>) -> Self {
Self {
message: message.into(),
}
}
#[must_use]
pub fn get_message(&self) -> &str {
&self.message
}
}