use displaydoc::Display;
use thiserror::Error;
#[derive(Clone, Debug, PartialEq, Eq, Error, Display)]
pub enum ParseRuleError {
Missing(char),
MissingNumber,
Unexpected(char),
ExtraJunk,
GenLessThan2,
NotMapRule,
Base64Error,
InvalidLength,
GenOverflow,
}