1#[derive(Debug, Clone, PartialEq, Eq)] 2pub enum ParseError { 3 InvalidLen(usize), 4 InvalidChar(usize), 5 TrailingChar(usize), 6 InvalidValue, 7} 8 9pub type ParseResult<T> = std::result::Result<T, ParseError>;