Struct azure_functions::http::Status[][src]

pub struct Status(_);

Represents a HTTP status code.

Methods

impl Status
[src]

Continue: Status = Status(100)

Status with code 100 .

SwitchingProtocols: Status = Status(101)

Status with code 101 .

Processing: Status = Status(102)

Status with code 102 .

Ok: Status = Status(200)

Status with code 200 .

Created: Status = Status(201)

Status with code 201 .

Accepted: Status = Status(202)

Status with code 202 .

NonAuthoritativeInformation: Status = Status(203)

Status with code 203 .

NoContent: Status = Status(204)

Status with code 204 .

ResetContent: Status = Status(205)

Status with code 205 .

PartialContent: Status = Status(206)

Status with code 206 .

MultiStatus: Status = Status(207)

Status with code 207 .

AlreadyReported: Status = Status(208)

Status with code 208 .

ImUsed: Status = Status(226)

Status with code 226 .

MultipleChoices: Status = Status(300)

Status with code 300 .

MovedPermanently: Status = Status(301)

Status with code 301 .

Found: Status = Status(302)

Status with code 302 .

SeeOther: Status = Status(303)

Status with code 303 .

NotModified: Status = Status(304)

Status with code 304 .

UseProxy: Status = Status(305)

Status with code 305 .

TemporaryRedirect: Status = Status(307)

Status with code 307 .

PermanentRedirect: Status = Status(308)

Status with code 308 .

BadRequest: Status = Status(400)

Status with code 400 .

Unauthorized: Status = Status(401)

Status with code 401 .

PaymentRequired: Status = Status(402)

Status with code 402 .

Forbidden: Status = Status(403)

Status with code 403 .

NotFound: Status = Status(404)

Status with code 404 .

MethodNotAllowed: Status = Status(405)

Status with code 405 .

NotAcceptable: Status = Status(406)

Status with code 406 .

ProxyAuthenticationRequired: Status = Status(407)

Status with code 407 .

RequestTimeout: Status = Status(408)

Status with code 408 .

Conflict: Status = Status(409)

Status with code 409 .

Gone: Status = Status(410)

Status with code 410 .

LengthRequired: Status = Status(411)

Status with code 411 .

PreconditionFailed: Status = Status(412)

Status with code 412 .

PayloadTooLarge: Status = Status(413)

Status with code 413 .

UriTooLong: Status = Status(414)

Status with code 414 .

UnsupportedMediaType: Status = Status(415)

Status with code 415 .

RangeNotSatisfiable: Status = Status(416)

Status with code 416 .

ExpectationFailed: Status = Status(417)

Status with code 417 .

ImATeapot: Status = Status(418)

Status with code 418 .

MisdirectedRequest: Status = Status(421)

Status with code 421 .

UnprocessableEntity: Status = Status(422)

Status with code 422 .

Locked: Status = Status(423)

Status with code 423 .

FailedDependency: Status = Status(424)

Status with code 424 .

UpgradeRequired: Status = Status(426)

Status with code 426 .

PreconditionRequired: Status = Status(428)

Status with code 428 .

TooManyRequests: Status = Status(429)

Status with code 429 .

RequestHeaderFieldsTooLarge: Status = Status(431)

Status with code 431 .

UnavailableForLegalReasons: Status = Status(451)

Status with code 451 .

InternalServerError: Status = Status(500)

Status with code 500 .

NotImplemented: Status = Status(501)

Status with code 501 .

BadGateway: Status = Status(502)

Status with code 502 .

ServiceUnavailable: Status = Status(503)

Status with code 503 .

GatewayTimeout: Status = Status(504)

Status with code 504 .

HttpVersionNotSupported: Status = Status(505)

Status with code 505 .

VariantAlsoNegotiates: Status = Status(506)

Status with code 506 .

InsufficientStorage: Status = Status(507)

Status with code 507 .

LoopDetected: Status = Status(508)

Status with code 508 .

NotExtended: Status = Status(510)

Status with code 510 .

NetworkAuthenticationRequired: Status = Status(511)

Status with code 511 .

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]

Formats the value using the given formatter. Read more

impl Clone for Status
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Copy for Status
[src]

impl Hash for Status
[src]

Feeds this value into the given [Hasher]. Read more

Feeds a slice of this type into the given [Hasher]. Read more

impl PartialEq for Status
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Eq for Status
[src]

impl ToString for Status
[src]

Converts the given value to a String. Read more

impl From<u16> for Status
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Status

impl Sync for Status