Union windows_sys::Win32::NetworkManagement::Dns::DNS_RECORDA_0
[−]#[repr(C)]
pub union DNS_RECORDA_0 {
Show 84 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 UNKNOWN: DNS_UNKNOWN_DATA,
pub Unknown: DNS_UNKNOWN_DATA,
pub pDataPtr: *mut u8,
}
Expand description
Required features: ‘Win32_NetworkManagement_Dns’, ‘Win32_Foundation’
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
UNKNOWN: DNS_UNKNOWN_DATA
Unknown: DNS_UNKNOWN_DATA
pDataPtr: *mut u8
Trait Implementations
impl Clone for DNS_RECORDA_0
impl Clone for DNS_RECORDA_0
impl Copy for DNS_RECORDA_0
Auto Trait Implementations
impl RefUnwindSafe for DNS_RECORDA_0
impl !Send for DNS_RECORDA_0
impl !Sync for DNS_RECORDA_0
impl Unpin for DNS_RECORDA_0
impl UnwindSafe for DNS_RECORDA_0
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more