Enum rocket::http::StatusClass [−][src]
pub enum StatusClass {
Informational,
Success,
Redirection,
ClientError,
ServerError,
Unknown,
}Enumeration of HTTP status classes.
Variants
InformationalIndicates a provisional response: a status code of 1XX.
SuccessIndicates that a request has succeeded: a status code of 2XX.
RedirectionIndicates that further action needs to be taken by the user agent in order to fulfill the request: a status code of 3XX.
ClientErrorIntended for cases in which the client seems to have erred: a status code of 4XX.
ServerErrorIndicates cases in which the server is aware that it has erred or is incapable of performing the request: a status code of 5XX.
UnknownIndicates that the status code is nonstandard and unknown: all other status codes.
Methods
impl StatusClass[src]
impl StatusClasspub fn is_informational(&self) -> bool[src]
pub fn is_informational(&self) -> boolReturns true if self is a StatusClass of
Informational (1XX).
Returns false otherwise.
pub fn is_success(&self) -> bool[src]
pub fn is_success(&self) -> boolReturns true if self is a StatusClass of
Success (2XX).
Returns false otherwise.
pub fn is_redirection(&self) -> bool[src]
pub fn is_redirection(&self) -> boolReturns true if self is a StatusClass of
Redirection (3XX).
Returns false otherwise.
pub fn is_client_error(&self) -> bool[src]
pub fn is_client_error(&self) -> boolReturns true if self is a StatusClass of
ClientError (4XX).
Returns false otherwise.
pub fn is_server_error(&self) -> bool[src]
pub fn is_server_error(&self) -> boolReturns true if self is a StatusClass of
ServerError (5XX).
Returns false otherwise.
pub fn is_unknown(&self) -> bool[src]
pub fn is_unknown(&self) -> boolReturns true if self is a StatusClass of
Unknown.
Returns false otherwise.
Trait Implementations
impl Debug for StatusClass[src]
impl Debug for StatusClassfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for StatusClass[src]
impl Clone for StatusClassfn clone(&self) -> StatusClass[src]
fn clone(&self) -> StatusClassReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)Performs copy-assignment from source. Read more
impl Copy for StatusClass[src]
impl Copy for StatusClassimpl Hash for StatusClass[src]
impl Hash for StatusClassfn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash<__H: Hasher>(&self, state: &mut __H)Feeds this value into the given [Hasher]. Read more
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, Feeds a slice of this type into the given [Hasher]. Read more
impl PartialEq for StatusClass[src]
impl PartialEq for StatusClassfn eq(&self, other: &StatusClass) -> bool[src]
fn eq(&self, other: &StatusClass) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0[src]
fn ne(&self, other: &Rhs) -> boolThis method tests for !=.
impl Eq for StatusClass[src]
impl Eq for StatusClassAuto Trait Implementations
impl Send for StatusClass
impl Send for StatusClassimpl Sync for StatusClass
impl Sync for StatusClass