pub struct VerificationRecord {
pub record_type: String,
pub name: String,
pub value: String,
pub status: Option<String>,
pub priority: Option<i64>,
}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).
Trait Implementations§
Source§impl Clone for VerificationRecord
impl Clone for VerificationRecord
Source§fn clone(&self) -> VerificationRecord
fn clone(&self) -> VerificationRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 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