Error Set WaitError [src]

Errors

CertificateBundleLoadFailure RequestError
CompressionInitializationFailed
CompressionUnsupported ParseError
ConnectionRefused ConnectTcpError
ConnectionResetByPeer ConnectTcpError
ConnectionTimedOut ConnectTcpError
EndOfStream ReadError
HostLacksNetworkAddresses ConnectTcpError
HttpChunkInvalid ReadError
HttpConnectionHeaderUnsupported ParseError
HttpHeaderContinuationsUnsupported ParseError
HttpHeadersInvalid ParseError
HttpHeadersOversize CheckCompleteHeadError
HttpRedirectLocationInvalid
HttpRedirectLocationMissing
HttpTransferEncodingUnsupported ParseError
InvalidCharacter ParseIntError

The input was empty or contained an invalid character

InvalidContentLength SendError
NameServerFailure ConnectTcpError
NetworkUnreachable ConnectTcpError
OutOfMemory Error
Overflow ParseIntError

The result cannot fit in the type specified

RedirectRequiresResend
TemporaryNameServerFailure ConnectTcpError
TlsAlert ReadError
TlsFailure ReadError
TlsInitializationFailed ConnectTcpError
TooManyHttpRedirects
UnexpectedConnectFailure ConnectTcpError
UnexpectedReadFailure ReadError
UnexpectedWriteFailure WriteError
UnknownHostName ConnectTcpError
UnsupportedTransferEncoding SendError
UnsupportedUriScheme ConnectErrorPartial
UriMissingHost RequestError

Source

pub const WaitError = RequestError || SendError || TransferReadError || proto.HeadersParser.CheckCompleteHeadError || Response.ParseError || error{ TooManyHttpRedirects, RedirectRequiresResend, HttpRedirectLocationMissing, HttpRedirectLocationInvalid, CompressionInitializationFailed, CompressionUnsupported, }