pub struct DnsRecordCreate {
pub _type: Option<String>,
pub hostname: Option<String>,
pub value: Option<String>,
pub ttl: Option<i64>,
pub priority: Option<i64>,
pub weight: Option<i64>,
pub port: Option<i64>,
pub flag: Option<i64>,
pub tag: Option<String>,
}
Fields§
§_type: Option<String>
§hostname: Option<String>
§value: Option<String>
§ttl: Option<i64>
§priority: Option<i64>
§weight: Option<i64>
§port: Option<i64>
§flag: Option<i64>
§tag: Option<String>
Implementations§
Source§impl DnsRecordCreate
impl DnsRecordCreate
pub fn new() -> DnsRecordCreate
Trait Implementations§
Source§impl Clone for DnsRecordCreate
impl Clone for DnsRecordCreate
Source§fn clone(&self) -> DnsRecordCreate
fn clone(&self) -> DnsRecordCreate
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 DnsRecordCreate
impl Debug for DnsRecordCreate
Source§impl<'de> Deserialize<'de> for DnsRecordCreate
impl<'de> Deserialize<'de> for DnsRecordCreate
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 DnsRecordCreate
impl PartialEq for DnsRecordCreate
Source§impl Serialize for DnsRecordCreate
impl Serialize for DnsRecordCreate
impl StructuralPartialEq for DnsRecordCreate
Auto Trait Implementations§
impl Freeze for DnsRecordCreate
impl RefUnwindSafe for DnsRecordCreate
impl Send for DnsRecordCreate
impl Sync for DnsRecordCreate
impl Unpin for DnsRecordCreate
impl UnwindSafe for DnsRecordCreate
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