Struct azure_functions::http::Status [−][src]
pub struct Status(_);
Represents a HTTP status code.
Methods
impl Status
[src]
impl Status
pub const Continue: Status
Continue: Status = Status(100)
Status with code 100 .
pub const SwitchingProtocols: Status
SwitchingProtocols: Status = Status(101)
Status with code 101 .
pub const Processing: Status
Processing: Status = Status(102)
Status with code 102 .
pub const Ok: Status
Ok: Status = Status(200)
Status with code 200 .
pub const Created: Status
Created: Status = Status(201)
Status with code 201 .
pub const Accepted: Status
Accepted: Status = Status(202)
Status with code 202 .
pub const NonAuthoritativeInformation: Status
NonAuthoritativeInformation: Status = Status(203)
Status with code 203 .
pub const NoContent: Status
NoContent: Status = Status(204)
Status with code 204 .
pub const ResetContent: Status
ResetContent: Status = Status(205)
Status with code 205 .
pub const PartialContent: Status
PartialContent: Status = Status(206)
Status with code 206 .
pub const MultiStatus: Status
MultiStatus: Status = Status(207)
Status with code 207 .
pub const AlreadyReported: Status
AlreadyReported: Status = Status(208)
Status with code 208 .
pub const ImUsed: Status
ImUsed: Status = Status(226)
Status with code 226 .
pub const MultipleChoices: Status
MultipleChoices: Status = Status(300)
Status with code 300 .
pub const MovedPermanently: Status
MovedPermanently: Status = Status(301)
Status with code 301 .
pub const Found: Status
Found: Status = Status(302)
Status with code 302 .
pub const SeeOther: Status
SeeOther: Status = Status(303)
Status with code 303 .
pub const NotModified: Status
NotModified: Status = Status(304)
Status with code 304 .
pub const UseProxy: Status
UseProxy: Status = Status(305)
Status with code 305 .
pub const TemporaryRedirect: Status
TemporaryRedirect: Status = Status(307)
Status with code 307 .
pub const PermanentRedirect: Status
PermanentRedirect: Status = Status(308)
Status with code 308 .
pub const BadRequest: Status
BadRequest: Status = Status(400)
Status with code 400 .
Unauthorized: Status = Status(401)
Status with code 401 .
pub const PaymentRequired: Status
PaymentRequired: Status = Status(402)
Status with code 402 .
pub const Forbidden: Status
Forbidden: Status = Status(403)
Status with code 403 .
pub const NotFound: Status
NotFound: Status = Status(404)
Status with code 404 .
pub const MethodNotAllowed: Status
MethodNotAllowed: Status = Status(405)
Status with code 405 .
pub const NotAcceptable: Status
NotAcceptable: Status = Status(406)
Status with code 406 .
pub const ProxyAuthenticationRequired: Status
ProxyAuthenticationRequired: Status = Status(407)
Status with code 407 .
pub const RequestTimeout: Status
RequestTimeout: Status = Status(408)
Status with code 408 .
pub const Conflict: Status
Conflict: Status = Status(409)
Status with code 409 .
pub const Gone: Status
Gone: Status = Status(410)
Status with code 410 .
pub const LengthRequired: Status
LengthRequired: Status = Status(411)
Status with code 411 .
pub const PreconditionFailed: Status
PreconditionFailed: Status = Status(412)
Status with code 412 .
pub const PayloadTooLarge: Status
PayloadTooLarge: Status = Status(413)
Status with code 413 .
pub const UriTooLong: Status
UriTooLong: Status = Status(414)
Status with code 414 .
pub const UnsupportedMediaType: Status
UnsupportedMediaType: Status = Status(415)
Status with code 415 .
pub const RangeNotSatisfiable: Status
RangeNotSatisfiable: Status = Status(416)
Status with code 416 .
pub const ExpectationFailed: Status
ExpectationFailed: Status = Status(417)
Status with code 417 .
pub const ImATeapot: Status
ImATeapot: Status = Status(418)
Status with code 418 .
pub const MisdirectedRequest: Status
MisdirectedRequest: Status = Status(421)
Status with code 421 .
pub const UnprocessableEntity: Status
UnprocessableEntity: Status = Status(422)
Status with code 422 .
pub const Locked: Status
Locked: Status = Status(423)
Status with code 423 .
pub const FailedDependency: Status
FailedDependency: Status = Status(424)
Status with code 424 .
pub const UpgradeRequired: Status
UpgradeRequired: Status = Status(426)
Status with code 426 .
pub const PreconditionRequired: Status
PreconditionRequired: Status = Status(428)
Status with code 428 .
pub const TooManyRequests: Status
TooManyRequests: Status = Status(429)
Status with code 429 .
pub const RequestHeaderFieldsTooLarge: Status
RequestHeaderFieldsTooLarge: Status = Status(431)
Status with code 431 .
UnavailableForLegalReasons: Status = Status(451)
Status with code 451 .
pub const InternalServerError: Status
InternalServerError: Status = Status(500)
Status with code 500 .
pub const NotImplemented: Status
NotImplemented: Status = Status(501)
Status with code 501 .
pub const BadGateway: Status
BadGateway: Status = Status(502)
Status with code 502 .
ServiceUnavailable: Status = Status(503)
Status with code 503 .
pub const GatewayTimeout: Status
GatewayTimeout: Status = Status(504)
Status with code 504 .
pub const HttpVersionNotSupported: Status
HttpVersionNotSupported: Status = Status(505)
Status with code 505 .
pub const VariantAlsoNegotiates: Status
VariantAlsoNegotiates: Status = Status(506)
Status with code 506 .
pub const InsufficientStorage: Status
InsufficientStorage: Status = Status(507)
Status with code 507 .
pub const LoopDetected: Status
LoopDetected: Status = Status(508)
Status with code 508 .
pub const NotExtended: Status
NotExtended: Status = Status(510)
Status with code 510 .
pub const NetworkAuthenticationRequired: Status
NetworkAuthenticationRequired: Status = Status(511)
Status with code 511 .
pub fn from_code(code: u16) -> Self
[src]
pub fn from_code(code: u16) -> Self
Returns a Status
given a status code code
.
Examples
Create a Status
from a status code code
:
use azure_functions::http::Status; assert_eq!(Status::from_code(404), Status::NotFound);
Trait Implementations
impl Debug for Status
[src]
impl Debug for Status
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Status
[src]
impl Clone for Status
fn clone(&self) -> Status
[src]
fn clone(&self) -> Status
Returns 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 Status
[src]
impl Copy for Status
impl Hash for Status
[src]
impl Hash for Status
fn 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 Status
[src]
impl PartialEq for Status
fn eq(&self, other: &Status) -> bool
[src]
fn eq(&self, other: &Status) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Status) -> bool
[src]
fn ne(&self, other: &Status) -> bool
This method tests for !=
.
impl Eq for Status
[src]
impl Eq for Status
impl ToString for Status
[src]
impl ToString for Status
impl From<u16> for Status
[src]
impl From<u16> for Status