#[repr(u8)]pub enum QueryStatus {
Show 17 variants
QueryUnknown = 0,
QueryGravity = 1,
QueryForwarded = 2,
QueryCache = 3,
QueryRegex = 4,
QueryBlacklist = 5,
QueryExternalBlockedIp = 6,
QueryExternalBlockedNull = 7,
QueryExternalBlockedNxra = 8,
QueryGravityCname = 9,
QueryRegexCname = 10,
QueryBlacklistCname = 11,
QueryRetried = 12,
QueryRetriedDnssec = 13,
QueryInProgress = 14,
QueryDbbusy = 15,
QueryStatusMax = 16,
}
Variants§
QueryUnknown = 0
QueryGravity = 1
QueryForwarded = 2
QueryCache = 3
QueryRegex = 4
QueryBlacklist = 5
QueryExternalBlockedIp = 6
QueryExternalBlockedNull = 7
QueryExternalBlockedNxra = 8
QueryGravityCname = 9
QueryRegexCname = 10
QueryBlacklistCname = 11
QueryRetried = 12
QueryRetriedDnssec = 13
QueryInProgress = 14
QueryDbbusy = 15
QueryStatusMax = 16
Trait Implementations§
Source§impl Debug for QueryStatus
impl Debug for QueryStatus
Source§impl<'de> Deserialize<'de> for QueryStatus
impl<'de> Deserialize<'de> for QueryStatus
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FromPrimitive for QueryStatus
impl FromPrimitive for QueryStatus
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
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 moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.Source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
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 moreSource§impl IntoEnumIterator for QueryStatus
impl IntoEnumIterator for QueryStatus
type Iterator = QueryStatusIter
fn iter() -> QueryStatusIter ⓘ
Source§impl PartialEq for QueryStatus
impl PartialEq for QueryStatus
Source§impl Serialize for QueryStatus
impl Serialize for QueryStatus
impl Eq for QueryStatus
impl StructuralPartialEq for QueryStatus
Auto Trait Implementations§
impl Freeze for QueryStatus
impl RefUnwindSafe for QueryStatus
impl Send for QueryStatus
impl Sync for QueryStatus
impl Unpin for QueryStatus
impl UnwindSafe for QueryStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more