Sha256: ebf271b726da98e3156a9c721b9f1e2dcc6931762d1b9581a18c06ce9423900d
Contents?: true
Size: 1.26 KB
Versions: 13
Compression:
Stored size: 1.26 KB
Contents
module HTTPX class Error < StandardError end class UnsupportedSchemeError < Error end class ConnectionError < Error end class TimeoutError < Error attr_reader timeout: Numeric def to_connection_error: () -> ConnectTimeoutError private def initialize: (Numeric timeout, String message) -> untyped end class TotalTimeoutError < TimeoutError end class ConnectTimeoutError < TimeoutError end class SettingsTimeoutError < TimeoutError end class ResolveTimeoutError < TimeoutError end class RequestTimeoutError < TimeoutError attr_reader request: Request attr_reader response: response? def initialize: (Request request, response? response, Numeric timeout) -> void end class ReadTimeoutError < RequestTimeoutError end class WriteTimeoutError < RequestTimeoutError end class ResolveError < Error end class HTTPError < Error attr_reader response: Response private def initialize: (Response response) -> void end class NativeResolveError < ResolveError attr_reader connection: Connection attr_reader host: String private def initialize: (Connection connection, String hostname, ?String message) -> untyped end class MisdirectedRequestError < HTTPError end end
Version data entries
13 entries across 13 versions & 1 rubygems