use nom; #[derive(Debug, PartialEq)] pub enum IMFError<'a> { Segment(nom::Err>), ExtractFields(nom::Err>), DateTimeParse(nom::Err>), DateTimeLogic, Mailbox(nom::Err>), MailboxList(nom::Err>), AddressList(nom::Err>), NullableAddressList(nom::Err>), MessageID(nom::Err>), MessageIDList(nom::Err>), Unstructured(nom::Err>), PhraseList(nom::Err>), ReceivedLog(nom::Err>), Version(nom::Err>), ContentType(nom::Err>), Mechanism(nom::Err>), }