[−][src]Enum dns_message_parser::rr::Type
The type field in the resource records.
Variants
The IPv4 host address type.
The authoritative name server type.
The mail destination type. (obsolete)
The mail forwarder type. (obsolete)
The canonical name type.
The start of a zone of authority type.
The mailbox domain name type.
The mail group member type.
The mail rename domain name type.
The null type.
The well known service description type.
The domain name pointer type.
The host information type.
The mailbox or mail list information type.
The mail exchange type.
The text type.
The responsible person type.
The AFS Data base location type:
The X25 type.
The ISDN type.
The route through type.
The NSAP type.
The NSAP pointer type.
The X.400 pointer type.
The geographical location type.
The IPv6 host address type.
The location information type.
The location of services type.
The key exchange type.
Implementations
impl Type
[src]
pub fn decode(bytes: Bytes) -> DecodeResult<Type>
[src]
impl Type
[src]
Trait Implementations
impl Clone for Type
[src]
impl Debug for Type
[src]
impl Display for Type
[src]
impl Eq for Type
[src]
impl Hash for Type
[src]
pub fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Type> for Type
[src]
pub fn eq(&self, other: &Type) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for Type
[src]
impl StructuralPartialEq for Type
[src]
impl TryFrom<u16> for Type
[src]
Auto Trait Implementations
impl RefUnwindSafe for Type
[src]
impl Send for Type
[src]
impl Sync for Type
[src]
impl Unpin for Type
[src]
impl UnwindSafe for Type
[src]
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,
pub 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.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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.
pub 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>,