[−][src]Enum http_async::status::Status
Status Code of Response.
Variants
100 – Continue, see [RFC7231, Section 6.2.1].
101 – Switching Protocols, see [RFC7231, Section 6.2.2].
102 – Processing, see [RFC2518].
103 – Early Hints, see [RFC8297].
200 – OK, see [RFC7231, Section 6.3.1].
201 – Created, see [RFC7231, Section 6.3.2].
202 – Accepted, see [RFC7231, Section 6.3.3].
203 – Non-Authoritative Information, see [RFC7231, Section 6.3.4].
204 – No Content, see [RFC7231, Section 6.3.5].
205 – Reset Content, see [RFC7231, Section 6.3.6].
206 – Partial Content, see [RFC7233, Section 4.1].
207 – Multi-Status, see [RFC4918].
208 – Already Reported, see [RFC5842].
226 – IM Used, see [RFC3229].
300 – Multiple Choices, see [RFC7231, Section 6.4.1].
301 – Moved Permanently, see [RFC7231, Section 6.4.2].
302 – Found, see [RFC7231, Section 6.4.3].
303 – See Other, see [RFC7231, Section 6.4.4].
304 – Not Modified, see [RFC7232, Section 4.1].
305 – Use Proxy, see [RFC7231, Section 6.4.5].
307 – Temporary Redirect, see [RFC7231, Section 6.4.7].
308 – Permanent Redirect, see [RFC7538].
400 – Bad Request, see [RFC7231, Section 6.5.1].
401 – Unauthorized, see [RFC7235, Section 3.1].
402 – Payment Required, see [RFC7231, Section 6.5.2].
403 – Forbidden, see [RFC7231, Section 6.5.3].
404 – Not Found, see [RFC7231, Section 6.5.4].
405 – Method Not Allowed, see [RFC7231, Section 6.5.5].
406 – Not Acceptable, see [RFC7231, Section 6.5.6].
407 – Proxy Authentication Required, see [RFC7235, Section 3.2].
408 – Request Timeout, see [RFC7231, Section 6.5.7].
409 – Conflict, see [RFC7231, Section 6.5.8].
410 – Gone, see [RFC7231, Section 6.5.9].
411 – Length Required, see [RFC7231, Section 6.5.10].
412 – Precondition Failed, see [RFC7232, Section 4.2][RFC8144, Section 3.2].
413 – Payload Too Large, see [RFC7231, Section 6.5.11].
414 – URI Too Long, see [RFC7231, Section 6.5.12].
415 – Unsupported Media Type, see [RFC7231, Section 6.5.13][RFC7694, Section 3].
416 – Range Not Satisfiable, see [RFC7233, Section 4.4].
417 – Expectation Failed, see [RFC7231, Section 6.5.14].
421 – Misdirected Request, see [RFC7540, Section 9.1.2].
422 – Unprocessable Entity, see [RFC4918].
423 – Locked, see [RFC4918].
424 – Failed Dependency, see [RFC4918].
425 – Too Early, see [RFC8470].
426 – Upgrade Required, see [RFC7231, Section 6.5.15].
428 – Precondition Required, see [RFC6585].
429 – Too Many Requests, see [RFC6585].
431 – Request Header Fields Too Large, see [RFC6585].
451 – Unavailable For Legal Reasons, see [RFC7725].
500 – Internal Server Error, see [RFC7231, Section 6.6.1].
501 – Not Implemented, see [RFC7231, Section 6.6.2].
502 – Bad Gateway, see [RFC7231, Section 6.6.3].
503 – Service Unavailable, see [RFC7231, Section 6.6.4].
504 – Gateway Timeout, see [RFC7231, Section 6.6.5].
505 – HTTP Version Not Supported, see [RFC7231, Section 6.6.6].
506 – Variant Also Negotiates, see [RFC2295].
507 – Insufficient Storage, see [RFC4918].
508 – Loop Detected, see [RFC5842].
510 – Not Extended, see [RFC2774].
511 – Network Authentication Required, see [RFC6585].
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,