Enum rustdns::Class [−][src]
#[repr(u16)]
pub enum Class {
Reserved,
Internet,
CsNet,
Chaos,
Hesiod,
None,
Any,
}Expand description
Resource Record Class, for example Internet.
Variants
Reserved
Reserved per RFC6895
Internet
(Default) The Internet (IN), see rfc1035.
CsNet
CSNET (CS), obsolete (used only for examples in some obsolete RFCs).
Chaos
Chaosnet (CH), obsolete LAN protocol created at MIT in the mid-1970s. See [D. Moon, “Chaosnet”, A.I. Memo 628, Massachusetts Institute of Technology Artificial Intelligence Laboratory, June 1981.]
Hesiod
Hesiod (HS), an information service developed by MIT’s Project Athena. See [Dyer, S., and F. Hsu, “Hesiod”, Project Athena Technical Plan - Name Service, April 1987.]
None
No class specified, see rfc2136
Any
- (ANY) See rfc1035
Trait Implementations
Defaults to Class::Internet.
Converts an i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts a usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts an u128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Converts a f32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read more
Auto Trait Implementations
impl RefUnwindSafe for Class
impl UnwindSafe for Class
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key and return true if they are equal.
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
