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 duplicate 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 for PolicyPublished
impl PartialEq for PolicyPublished
Source§impl Serialize for PolicyPublished
impl Serialize for PolicyPublished
impl Eq for PolicyPublished
impl StructuralPartialEq for PolicyPublished
Auto Trait Implementations§
impl Freeze for PolicyPublished
impl RefUnwindSafe for PolicyPublished
impl Send for PolicyPublished
impl Sync for PolicyPublished
impl Unpin for PolicyPublished
impl UnsafeUnpin for PolicyPublished
impl UnwindSafe for PolicyPublished
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.