pub struct StatusCode(/* private fields */);Expand description
HTTP status code.
Implementations§
Source§impl StatusCode
impl StatusCode
pub const OK: StatusCode
pub const CREATED: StatusCode
pub const ACCEPTED: StatusCode
pub const NO_CONTENT: StatusCode
pub const MOVED_PERMANENTLY: StatusCode
pub const FOUND: StatusCode
pub const SEE_OTHER: StatusCode
pub const NOT_MODIFIED: StatusCode
pub const TEMPORARY_REDIRECT: StatusCode
pub const PERMANENT_REDIRECT: StatusCode
pub const BAD_REQUEST: StatusCode
pub const UNAUTHORIZED: StatusCode
pub const FORBIDDEN: StatusCode
pub const NOT_FOUND: StatusCode
pub const METHOD_NOT_ALLOWED: StatusCode
pub const CONFLICT: StatusCode
pub const GONE: StatusCode
pub const UNPROCESSABLE_ENTITY: StatusCode
pub const TOO_MANY_REQUESTS: StatusCode
pub const INTERNAL_SERVER_ERROR: StatusCode
pub const NOT_IMPLEMENTED: StatusCode
pub const BAD_GATEWAY: StatusCode
pub const SERVICE_UNAVAILABLE: StatusCode
pub const GATEWAY_TIMEOUT: StatusCode
Sourcepub const fn is_success(&self) -> bool
pub const fn is_success(&self) -> bool
Returns true if this is a success status (2xx).
Sourcepub const fn is_redirection(&self) -> bool
pub const fn is_redirection(&self) -> bool
Returns true if this is a redirection status (3xx).
Sourcepub const fn is_client_error(&self) -> bool
pub const fn is_client_error(&self) -> bool
Returns true if this is a client error status (4xx).
Sourcepub const fn is_server_error(&self) -> bool
pub const fn is_server_error(&self) -> bool
Returns true if this is a server error status (5xx).
Trait Implementations§
Source§impl Clone for StatusCode
impl Clone for StatusCode
Source§fn clone(&self) -> StatusCode
fn clone(&self) -> StatusCode
Returns a duplicate of the value. Read more
1.0.0 · 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 StatusCode
impl Debug for StatusCode
Source§impl Display for StatusCode
impl Display for StatusCode
Source§impl From<u16> for StatusCode
impl From<u16> for StatusCode
Source§impl Hash for StatusCode
impl Hash for StatusCode
Source§impl IntoResponse for StatusCode
impl IntoResponse for StatusCode
Source§fn into_response(self) -> Response
fn into_response(self) -> Response
Converts this value into a Response.
Source§impl PartialEq for StatusCode
impl PartialEq for StatusCode
impl Copy for StatusCode
impl Eq for StatusCode
impl StructuralPartialEq for StatusCode
Auto Trait Implementations§
impl Freeze for StatusCode
impl RefUnwindSafe for StatusCode
impl Send for StatusCode
impl Sync for StatusCode
impl Unpin for StatusCode
impl UnwindSafe for StatusCode
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