Enum rocket_http::StatusClass [−][src]
pub enum StatusClass {
Informational,
Success,
Redirection,
ClientError,
ServerError,
Unknown,
}
Expand description
Enumeration of HTTP status classes.
Variants
Indicates a provisional response: a status code of 1XX.
Indicates that a request has succeeded: a status code of 2XX.
Indicates that further action needs to be taken by the user agent in order to fulfill the request: a status code of 3XX.
Intended for cases in which the client seems to have erred: a status code of 4XX.
Indicates cases in which the server is aware that it has erred or is incapable of performing the request: a status code of 5XX.
Indicates that the status code is nonstandard and unknown: all other status codes.
Implementations
Returns true
if self
is a StatusClass
of
Informational
(1XX).
Returns false
otherwise.
Returns true
if self
is a StatusClass
of
Success
(2XX).
Returns false
otherwise.
Returns true
if self
is a StatusClass
of
Redirection
(3XX).
Returns false
otherwise.
Returns true
if self
is a StatusClass
of
ClientError
(4XX).
Returns false
otherwise.
Returns true
if self
is a StatusClass
of
ServerError
(5XX).
Returns false
otherwise.
Returns true
if self
is a StatusClass
of
Unknown
.
Returns false
otherwise.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for StatusClass
impl Send for StatusClass
impl Sync for StatusClass
impl Unpin for StatusClass
impl UnwindSafe for StatusClass
Blanket Implementations
Mutably borrows from an owned value. Read more
Compare self to key
and return true
if they are equal.