pub struct VerificationRecord {
pub record_type: String,
pub name: String,
pub value: String,
pub status: Option<String>,
pub priority: Option<i64>,
pub reason: Option<String>,
}Expand description
A single DNS record to publish for a domain.
Fields§
§record_type: StringDNS record type, e.g. TXT, MX, CNAME.
name: StringThe record name (host).
value: StringThe record value.
status: Option<String>Verification status of this record.
priority: Option<i64>Priority, for records that need one (e.g. MX).
reason: Option<String>Why the record fails verification, when it does.
Trait Implementations§
Source§impl Clone for VerificationRecord
impl Clone for VerificationRecord
Source§impl Debug for VerificationRecord
impl Debug for VerificationRecord
Source§impl<'de> Deserialize<'de> for VerificationRecord
impl<'de> Deserialize<'de> for VerificationRecord
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
Auto Trait Implementations§
impl Freeze for VerificationRecord
impl RefUnwindSafe for VerificationRecord
impl Send for VerificationRecord
impl Sync for VerificationRecord
impl Unpin for VerificationRecord
impl UnsafeUnpin for VerificationRecord
impl UnwindSafe for VerificationRecord
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