pub struct SpfRecord { /* private fields */ }Expand description
SPF record metadata.
Implementations§
Source§impl SpfRecord
impl SpfRecord
Sourcepub fn with_modifier(self, modifier: SpfModifier) -> SpfRecord
pub fn with_modifier(self, modifier: SpfModifier) -> SpfRecord
Adds a modifier and returns the updated record.
Sourcepub const fn version(&self) -> SpfVersion
pub const fn version(&self) -> SpfVersion
Returns the version.
Sourcepub fn modifiers(&self) -> &[SpfModifier]
pub fn modifiers(&self) -> &[SpfModifier]
Returns modifiers.
Trait Implementations§
impl Eq for SpfRecord
impl StructuralPartialEq for SpfRecord
Auto Trait Implementations§
impl Freeze for SpfRecord
impl RefUnwindSafe for SpfRecord
impl Send for SpfRecord
impl Sync for SpfRecord
impl Unpin for SpfRecord
impl UnsafeUnpin for SpfRecord
impl UnwindSafe for SpfRecord
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