#![allow(unused)]
#![allow(non_upper_case_globals)]
#![allow(non_snake_case)]
#![allow(non_camel_case_types)]
pub enum Status {
Continue = 100, SwitchingProtocols = 101, Processing = 102, EarlyHints = 103, OK = 200, Created = 201, Accepted = 202, NonAuthoritativeInfo = 203, NoContent = 204, ResetContent = 205, PartialContent = 206, MultiStatus = 207, AlreadyReported = 208, IMUsed = 226, MultipleChoices = 300, MovedPermanently = 301, Found = 302, SeeOther = 303, NotModified = 304, UseProxy = 305, TemporaryRedirect = 307, PermanentRedirect = 308, BadRequest = 400, Unauthorized = 401, PaymentRequired = 402, Forbidden = 403, NotFound = 404, MethodNotAllowed = 405, NotAcceptable = 406, ProxyAuthRequired = 407, RequestTimeout = 408, Conflict = 409, Gone = 410, LengthRequired = 411, PreconditionFailed = 412, RequestEntityTooLarge = 413, RequestURITooLong = 414, UnsupportedMediaType = 415, RequestedRangeNotSatisfiable = 416, ExpectationFailed = 417, Teapot = 418, MisdirectedRequest = 421, UnprocessableEntity = 422, Locked = 423, FailedDependency = 424, TooEarly = 425, UpgradeRequired = 426, PreconditionRequired = 428, TooManyRequests = 429, RequestHeaderFieldsTooLarge = 431, UnavailableForLegalReasons = 451, InternalServerError = 500, NotImplemented = 501, BadGateway = 502, ServiceUnavailable = 503, GatewayTimeout = 504, HTTPVersionNotSupported = 505, VariantAlsoNegotiates = 506, InsufficientStorage = 507, LoopDetected = 508, NotExtended = 510, NetworkAuthenticationRequired = 511, }
impl Status {
pub fn StatusText(&self) -> &str {
match self {
StatusContinue => "Continue",
StatusSwitchingProtocols => "Switching Protocols",
StatusProcessing => "Processing",
StatusEarlyHints => "Early Hints",
StatusOK => "OK",
StatusCreated => "Created",
StatusAccepted => "Accepted",
StatusNonAuthoritativeInfo => "Non-Authoritative Information",
StatusNoContent => "No Content",
StatusResetContent => "Reset Content",
StatusPartialContent => "Partial Content",
StatusMultiStatus => "Multi-Status",
StatusAlreadyReported => "Already Reported",
StatusIMUsed => "IM Used",
StatusMultipleChoices => "Multiple Choices",
StatusMovedPermanently => "Moved Permanently",
StatusFound => "Found",
StatusSeeOther => "See Other",
StatusNotModified => "Not Modified",
StatusUseProxy => "Use Proxy",
StatusTemporaryRedirect => "Temporary Redirect",
StatusPermanentRedirect => "Permanent Redirect",
StatusBadRequest => "Bad Request",
StatusUnauthorized => "Unauthorized",
StatusPaymentRequired => "Payment Required",
StatusForbidden => "Forbidden",
StatusNotFound => "Not Found",
StatusMethodNotAllowed => "Method Not Allowed",
StatusNotAcceptable => "Not Acceptable",
StatusProxyAuthRequired => "Proxy Authentication Required",
StatusRequestTimeout => "Request Timeout",
StatusConflict => "Conflict",
StatusGone => "Gone",
StatusLengthRequired => "Length Required",
StatusPreconditionFailed => "Precondition Failed",
StatusRequestEntityTooLarge => "Request Entity Too Large",
StatusRequestURITooLong => "Request URI Too Long",
StatusUnsupportedMediaType => "Unsupported Media Type",
StatusRequestedRangeNotSatisfiable => "Requested Range Not Satisfiable",
StatusExpectationFailed => "Expectation Failed",
StatusTeapot => "I'm a teapot",
StatusMisdirectedRequest => "Misdirected Request",
StatusUnprocessableEntity => "Unprocessable Entity",
StatusLocked => "Locked",
StatusFailedDependency => "Failed Dependency",
StatusTooEarly => "Too Early",
StatusUpgradeRequired => "Upgrade Required",
StatusPreconditionRequired => "Precondition Required",
StatusTooManyRequests => "Too Many Requests",
StatusRequestHeaderFieldsTooLarge => "Request Header Fields Too Large",
StatusUnavailableForLegalReasons => "Unavailable For Legal Reasons",
StatusInternalServerError => "Internal Server Error",
StatusNotImplemented => "Not Implemented",
StatusBadGateway => "Bad Gateway",
StatusServiceUnavailable => "Service Unavailable",
StatusGatewayTimeout => "Gateway Timeout",
StatusHTTPVersionNotSupported => "HTTP Version Not Supported",
StatusVariantAlsoNegotiates => "Variant Also Negotiates",
StatusInsufficientStorage => "Insufficient Storage",
StatusLoopDetected => "Loop Detected",
StatusNotExtended => "Not Extended",
StatusNetworkAuthenticationRequired => "Network Authentication Required",
}
}
}