Struct mail_auth::report::PolicyPublished
source · pub struct PolicyPublished {
pub domain: String,
pub version_published: Option<f32>,
pub adkim: Alignment,
pub aspf: Alignment,
pub p: Disposition,
pub sp: Disposition,
pub testing: bool,
pub fo: Option<String>,
}Fields§
§domain: String§version_published: Option<f32>§adkim: Alignment§aspf: Alignment§p: Disposition§sp: Disposition§testing: bool§fo: Option<String>Implementations§
source§impl PolicyPublished
impl PolicyPublished
pub fn from_record(domain: impl Into<String>, dmarc: &Dmarc) -> Self
Trait Implementations§
source§impl Clone for PolicyPublished
impl Clone for PolicyPublished
source§fn clone(&self) -> PolicyPublished
fn clone(&self) -> PolicyPublished
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for PolicyPublished
impl Debug for PolicyPublished
source§impl Default for PolicyPublished
impl Default for PolicyPublished
source§fn default() -> PolicyPublished
fn default() -> PolicyPublished
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PolicyPublished
impl<'de> Deserialize<'de> for PolicyPublished
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq<PolicyPublished> for PolicyPublished
impl PartialEq<PolicyPublished> for PolicyPublished
source§fn eq(&self, other: &PolicyPublished) -> bool
fn eq(&self, other: &PolicyPublished) -> bool
This method tests for
self and other values to be equal, and is used
by ==.