#[repr(u16)]
pub enum Class {
IN,
CSNET,
CHAOS,
HS,
NONE,
ANY,
}
Expand description
DNS Class.
Variants
IN
Internet Class. By far the most common.
CSNET
CSNET class (obsoleted)
CHAOS
CHAOS class (https://en.wikipedia.org/wiki/Chaosnet)
HS
Hesoid (https://en.wikipedia.org/wiki/Hesiod_(name_service))
NONE
None. Used for “name is not in use” requests.
ANY
Any. Used for “name is in use” requests.
Implementations
Trait Implementations
impl Copy for Class
impl StructuralPartialEq for Class
Auto Trait Implementations
impl RefUnwindSafe for Class
impl Send for Class
impl Sync for Class
impl Unpin for Class
impl UnwindSafe for Class
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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