pub enum Error {
Show 39 variants
Network,
Request,
Auth,
Permission,
Missing,
Method,
Unacceptable,
Proxy,
Timeout,
Conflict,
Gone,
Length,
Header,
Limit,
Uri,
Type,
Range,
Expectation,
Teapot,
Response,
Unprocessable,
Early,
Version,
Precondition,
Rate,
Oversized,
Illegal,
Server,
Unimplemented,
Gateway,
Unavailable,
Time,
Http,
Variant,
Storage,
Loop,
Extensions,
Net,
Unknown,
}Expand description
Error while fetching
Variants§
Network
Network error
Request
400: Bad Request: Client error
Auth
401: Unauthorized: Authentication error
Permission
403: Forbidden: Permission error
Missing
404: Not Found
Method
405: Method not allowed
Unacceptable
406: Not acceptable
Proxy
407: Proxy Authentication
Timeout
408: Request timeout
Conflict
409: Conflict
Gone
410: Content deleted
Length
411: Length required
Header
412: Client’s header preconditions failed
Limit
413: Payload Too Large
Uri
414: URI too long
Type
415: Unsupported media type
Range
416: Range not satisfiable
Expectation
417: Expectation
Teapot
418: I’m a teapot
Response
421: Misdirected Request
Unprocessable
422: Unprocessable Entity
Early
425: Too early
Version
426: Upgrade Required
Precondition
428: Precondition Required
Rate
429: Too Many Requests (Rate limited)
Oversized
431: Request Header Fields Too Large
Illegal
451: Unavailable For Legal Reasons
Server
500: Internal server error
Unimplemented
501: Not implemented
Gateway
502: Bad gateway
503: Service Unavailable
Time
504: Gateway Timeout
Http
505: HTTP Version Not Supported
Variant
506: Variant Also Negotiates
Storage
507: Insufficient Storage
Loop
508: (Infinite) Loop detected
Extensions
510: Not extended
Net
511: Network auth required
Unknown
None of the other ones