pub enum StatusClass {
Success,
RateLimited,
Forbidden,
ServerError,
Timeout,
ClientError,
}Expand description
Classified response status for health tracking.
Variants§
Success
2xx success.
RateLimited
429 rate limited.
Forbidden
403 forbidden / banned.
ServerError
5xx server error.
Timeout
Request timed out.
ClientError
Other client error (4xx excluding 429/403).
Trait Implementations§
Source§impl Clone for StatusClass
impl Clone for StatusClass
Source§fn clone(&self) -> StatusClass
fn clone(&self) -> StatusClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StatusClass
impl Debug for StatusClass
Source§impl<'de> Deserialize<'de> for StatusClass
impl<'de> Deserialize<'de> for StatusClass
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 Hash for StatusClass
impl Hash for StatusClass
Source§impl PartialEq for StatusClass
impl PartialEq for StatusClass
Source§fn eq(&self, other: &StatusClass) -> bool
fn eq(&self, other: &StatusClass) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for StatusClass
impl Serialize for StatusClass
impl Copy for StatusClass
impl Eq for StatusClass
impl StructuralPartialEq for StatusClass
Auto Trait Implementations§
impl Freeze for StatusClass
impl RefUnwindSafe for StatusClass
impl Send for StatusClass
impl Sync for StatusClass
impl Unpin for StatusClass
impl UnsafeUnpin for StatusClass
impl UnwindSafe for StatusClass
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