[−][src]Enum resolv::record::RecordType
This is a simple u16 value indicating the type of a resource record, and is equal in
value to ::libresolv_sys::__ns_type
, but we have extended it with record types not
present or supported by the underlying library
Variants
RFC 1035 - Host Address
RFC 1035 - Authoritative Name Server
RFC 1035 - Mail Destination (Obsolete, use MX)
RFC 1035 - Mail Forwarder (Obsolete, use MX)
RFC 1035, 4035, 6604 - Canonical Name for an Alias
RFC 1035, 1982, 2181, 2308 - Start of a Zone of Authority
RFC 1035 - Mailbox Domain Name (EXPERIMENTAL)
RFC 1035 - Mail Group Member (EXPERIMENTAL)
RFC 1035 - Mail Rename Domain Name (EXPERIMENTAL)
RFC 1035 - A null resource record (EXPERIMENTAL)
RFC 1035 - A well known service description
RFC 1035 - A domain name pointer
RFC 1035 - Host information
RFC 1035 - Mailbox or mail list information
RFC 1035 - Mail exchange
RFC 1035 - Text strings
RFC 1183 - Responsible Person
RFC 1183, 6895 - AFS Database Location (Deprecated by RFC5864)
RFC 1183 - X.25 Addresses (EXPERIMENTAL)
RFC 1183 - ISDN Addresses (EXPERIMENTAL)
RFC 1183 - Route Through (EXPERIMENTAL)
RFC 1706 - Network Service Access Protocol
RFC 1706 - Network Service Access Protocol PTR
RFC 2535 (Obsolete), 2931 - Signautre
RFC 2535 (Obsolete) - Key
RFC 2163, 3597 - Pointer to X.400/RFC822 mapping information
RFC 1712 - Geographical location
RFC 3596 - IPv6 Address
RFC 1876 - Location Information
RFC 2535 (Obsolete) - Non-existant Names and Types
https://tools.ietf.org/html/draft-ietf-nimrod-dns-00 - Endpoint Identifier
https://tools.ietf.org/html/draft-ietf-nimrod-dns-00 - Nimrod Locator
RFC 2782, 6335 - Service Location
RFC 2672, 6604 - Delegation Name
RFC 6891, 6895 - Option
RFC 4033, 4034, 4035, 4509 - Delegation signer
RFC 4255 -SSH Public Key Fingerprint
IPsec Key
RFC 4033, 4034, 4035, 5702 - DNSSEC signature
RFC 4033, 4034, 4035, 4470 - Next Secure record
RFC 4033, 4034, 4035, 5702 - DNS Key
RFC 4701 - DHCP identifier
RFC 5155 - Next Secure record version 3
RFC 5155 - NSEC3 parameters
RFC 6698 - DNS-Based Authentication for TLS
RFC 5205 - Host Identity Protocol
Child DS - RFC 7344
Child DNSKEY - RFC 7344
RFC 2930 - Transtion Key record
RFC 2845, 3645, 4635, 6895 - Transaction Signature
RFC 1995 - Incremental Zone Transfer
RFC 1035, 5936 - A request for a transfer of an entire zone
RFC 1035 - A request for mailbox-related records (MB, MG or MR)
RFC 1035 - A request for mail agent RRs (Obsolete - see MX)
RFC 1035 - A request for all records
ALSO URI=256, see RFC 7553
RFC 6844 - Certification Authority Authorization
DNSSEC Trust Authorities
RFC 4431 - DNSSEC Lookaside Validation record
Trait Implementations
impl Clone for RecordType
[src]
fn clone(&self) -> RecordType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for RecordType
[src]
impl Debug for RecordType
[src]
impl PartialEq<RecordType> for RecordType
[src]
impl StructuralPartialEq for RecordType
[src]
Auto Trait Implementations
impl RefUnwindSafe for RecordType
impl Send for RecordType
impl Sync for RecordType
impl Unpin for RecordType
impl UnwindSafe for RecordType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,