Union DNS_RECORDA_1
#[repr(C)]
pub union DNS_RECORDA_1 {
Show 86 fields
pub A: DNS_A_DATA,
pub SOA: DNS_SOA_DATAA,
pub Soa: DNS_SOA_DATAA,
pub PTR: DNS_PTR_DATAA,
pub Ptr: DNS_PTR_DATAA,
pub NS: DNS_PTR_DATAA,
pub Ns: DNS_PTR_DATAA,
pub CNAME: DNS_PTR_DATAA,
pub Cname: DNS_PTR_DATAA,
pub DNAME: DNS_PTR_DATAA,
pub Dname: DNS_PTR_DATAA,
pub MB: DNS_PTR_DATAA,
pub Mb: DNS_PTR_DATAA,
pub MD: DNS_PTR_DATAA,
pub Md: DNS_PTR_DATAA,
pub MF: DNS_PTR_DATAA,
pub Mf: DNS_PTR_DATAA,
pub MG: DNS_PTR_DATAA,
pub Mg: DNS_PTR_DATAA,
pub MR: DNS_PTR_DATAA,
pub Mr: DNS_PTR_DATAA,
pub MINFO: DNS_MINFO_DATAA,
pub Minfo: DNS_MINFO_DATAA,
pub RP: DNS_MINFO_DATAA,
pub Rp: DNS_MINFO_DATAA,
pub MX: DNS_MX_DATAA,
pub Mx: DNS_MX_DATAA,
pub AFSDB: DNS_MX_DATAA,
pub Afsdb: DNS_MX_DATAA,
pub RT: DNS_MX_DATAA,
pub Rt: DNS_MX_DATAA,
pub HINFO: DNS_TXT_DATAA,
pub Hinfo: DNS_TXT_DATAA,
pub ISDN: DNS_TXT_DATAA,
pub Isdn: DNS_TXT_DATAA,
pub TXT: DNS_TXT_DATAA,
pub Txt: DNS_TXT_DATAA,
pub X25: DNS_TXT_DATAA,
pub Null: DNS_NULL_DATA,
pub WKS: DNS_WKS_DATA,
pub Wks: DNS_WKS_DATA,
pub AAAA: DNS_AAAA_DATA,
pub KEY: DNS_KEY_DATA,
pub Key: DNS_KEY_DATA,
pub SIG: DNS_SIG_DATAA,
pub Sig: DNS_SIG_DATAA,
pub ATMA: DNS_ATMA_DATA,
pub Atma: DNS_ATMA_DATA,
pub NXT: DNS_NXT_DATAA,
pub Nxt: DNS_NXT_DATAA,
pub SRV: DNS_SRV_DATAA,
pub Srv: DNS_SRV_DATAA,
pub NAPTR: DNS_NAPTR_DATAA,
pub Naptr: DNS_NAPTR_DATAA,
pub OPT: DNS_OPT_DATA,
pub Opt: DNS_OPT_DATA,
pub DS: DNS_DS_DATA,
pub Ds: DNS_DS_DATA,
pub RRSIG: DNS_SIG_DATAA,
pub Rrsig: DNS_SIG_DATAA,
pub NSEC: DNS_NSEC_DATAA,
pub Nsec: DNS_NSEC_DATAA,
pub DNSKEY: DNS_KEY_DATA,
pub Dnskey: DNS_KEY_DATA,
pub TKEY: DNS_TKEY_DATAA,
pub Tkey: DNS_TKEY_DATAA,
pub TSIG: DNS_TSIG_DATAA,
pub Tsig: DNS_TSIG_DATAA,
pub WINS: DNS_WINS_DATA,
pub Wins: DNS_WINS_DATA,
pub WINSR: DNS_WINSR_DATAA,
pub WinsR: DNS_WINSR_DATAA,
pub NBSTAT: DNS_WINSR_DATAA,
pub Nbstat: DNS_WINSR_DATAA,
pub DHCID: DNS_DHCID_DATA,
pub NSEC3: DNS_NSEC3_DATA,
pub Nsec3: DNS_NSEC3_DATA,
pub NSEC3PARAM: DNS_NSEC3PARAM_DATA,
pub Nsec3Param: DNS_NSEC3PARAM_DATA,
pub TLSA: DNS_TLSA_DATA,
pub Tlsa: DNS_TLSA_DATA,
pub SVCB: DNS_SVCB_DATA,
pub Svcb: DNS_SVCB_DATA,
pub UNKNOWN: DNS_UNKNOWN_DATA,
pub Unknown: DNS_UNKNOWN_DATA,
pub pDataPtr: *mut u8,
}Fields§
§A: DNS_A_DATA§SOA: DNS_SOA_DATAA§Soa: DNS_SOA_DATAA§PTR: DNS_PTR_DATAA§Ptr: DNS_PTR_DATAA§NS: DNS_PTR_DATAA§Ns: DNS_PTR_DATAA§CNAME: DNS_PTR_DATAA§Cname: DNS_PTR_DATAA§DNAME: DNS_PTR_DATAA§Dname: DNS_PTR_DATAA§MB: DNS_PTR_DATAA§Mb: DNS_PTR_DATAA§MD: DNS_PTR_DATAA§Md: DNS_PTR_DATAA§MF: DNS_PTR_DATAA§Mf: DNS_PTR_DATAA§MG: DNS_PTR_DATAA§Mg: DNS_PTR_DATAA§MR: DNS_PTR_DATAA§Mr: DNS_PTR_DATAA§MINFO: DNS_MINFO_DATAA§Minfo: DNS_MINFO_DATAA§RP: DNS_MINFO_DATAA§Rp: DNS_MINFO_DATAA§MX: DNS_MX_DATAA§Mx: DNS_MX_DATAA§AFSDB: DNS_MX_DATAA§Afsdb: DNS_MX_DATAA§RT: DNS_MX_DATAA§Rt: DNS_MX_DATAA§HINFO: DNS_TXT_DATAA§Hinfo: DNS_TXT_DATAA§ISDN: DNS_TXT_DATAA§Isdn: DNS_TXT_DATAA§TXT: DNS_TXT_DATAA§Txt: DNS_TXT_DATAA§X25: DNS_TXT_DATAA§Null: DNS_NULL_DATA§WKS: DNS_WKS_DATA§Wks: DNS_WKS_DATA§AAAA: DNS_AAAA_DATA§KEY: DNS_KEY_DATA§Key: DNS_KEY_DATA§SIG: DNS_SIG_DATAA§Sig: DNS_SIG_DATAA§ATMA: DNS_ATMA_DATA§Atma: DNS_ATMA_DATA§NXT: DNS_NXT_DATAA§Nxt: DNS_NXT_DATAA§SRV: DNS_SRV_DATAA§Srv: DNS_SRV_DATAA§NAPTR: DNS_NAPTR_DATAA§Naptr: DNS_NAPTR_DATAA§OPT: DNS_OPT_DATA§Opt: DNS_OPT_DATA§DS: DNS_DS_DATA§Ds: DNS_DS_DATA§RRSIG: DNS_SIG_DATAA§Rrsig: DNS_SIG_DATAA§NSEC: DNS_NSEC_DATAA§Nsec: DNS_NSEC_DATAA§DNSKEY: DNS_KEY_DATA§Dnskey: DNS_KEY_DATA§TKEY: DNS_TKEY_DATAA§Tkey: DNS_TKEY_DATAA§TSIG: DNS_TSIG_DATAA§Tsig: DNS_TSIG_DATAA§WINS: DNS_WINS_DATA§Wins: DNS_WINS_DATA§WINSR: DNS_WINSR_DATAA§WinsR: DNS_WINSR_DATAA§NBSTAT: DNS_WINSR_DATAA§Nbstat: DNS_WINSR_DATAA§DHCID: DNS_DHCID_DATA§NSEC3: DNS_NSEC3_DATA§Nsec3: DNS_NSEC3_DATA§NSEC3PARAM: DNS_NSEC3PARAM_DATA§Nsec3Param: DNS_NSEC3PARAM_DATA§TLSA: DNS_TLSA_DATA§Tlsa: DNS_TLSA_DATA§SVCB: DNS_SVCB_DATA§Svcb: DNS_SVCB_DATA§UNKNOWN: DNS_UNKNOWN_DATA§Unknown: DNS_UNKNOWN_DATA§pDataPtr: *mut u8Trait Implementations§
§impl Clone for DNS_RECORDA_1
impl Clone for DNS_RECORDA_1
§fn clone(&self) -> DNS_RECORDA_1
fn clone(&self) -> DNS_RECORDA_1
Returns a copy 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 more§impl Default for DNS_RECORDA_1
impl Default for DNS_RECORDA_1
impl Copy for DNS_RECORDA_1
Auto Trait Implementations§
impl Freeze for DNS_RECORDA_1
impl RefUnwindSafe for DNS_RECORDA_1
impl !Send for DNS_RECORDA_1
impl !Sync for DNS_RECORDA_1
impl Unpin for DNS_RECORDA_1
impl UnwindSafe for DNS_RECORDA_1
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