pub enum QType {
A,
Ns,
Cname,
Mx,
Txt,
Aaaa,
All,
Unknown(u16),
}
Expand description
The type of Question.
Variants
A
A host address (IPv4)
Ns
An authoritative name server
Cname
The canonical name for an alias
Mx
A mail exchange
Txt
Text strings
Aaaa
A host address (IPv6)
All
All types
Unknown(u16)
?: A value has been received that does not correspond to any known qtype.
Trait Implementations
sourceimpl PartialOrd<QType> for QType
impl PartialOrd<QType> for QType
sourcefn partial_cmp(&self, other: &QType) -> Option<Ordering>
fn partial_cmp(&self, other: &QType) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for QType
impl Eq for QType
impl StructuralEq for QType
impl StructuralPartialEq for QType
Auto Trait Implementations
impl RefUnwindSafe for QType
impl Send for QType
impl Sync for QType
impl Unpin for QType
impl UnwindSafe for QType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more