1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
//! SPF ptype and it's properties /// SPF ptypes #[derive(Clone, Debug, PartialEq)] pub enum SpfProperty<'hdr> { /// smtp.* Smtp(SpfSmtp<'hdr>), } /// SPF ptype smtp property keys #[derive(Clone, Debug, PartialEq)] pub enum SpfSmtp<'hdr> { /// smtp.mailfrom MailFrom(&'hdr str), /// smtp.helo Helo(&'hdr str), }