use std::fmt::{Display, Formatter, Result};
#[derive(Debug, PartialEq)]
pub enum BuildError {
IterNotSet,
LengthNotSet,
PadNotSet,
}
impl Display for BuildError {
fn fmt(&self, f: &mut Formatter) -> Result {
match self {
BuildError::IterNotSet => write!(f, "Iterator not set"),
BuildError::LengthNotSet => write!(f, "Length not set"),
BuildError::PadNotSet => write!(f, "Pad not set"),
}
}
}
impl std::error::Error for BuildError {}