sig/errors.rbs in httpx-0.15.4 vs sig/errors.rbs in httpx-0.16.0

- old
+ new

@@ -1,3 +1,37 @@ module HTTPX - Error: singleton(StandardError) + class Error < StandardError + 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 ResolveError < Error + end + + class NativeResolveError < ResolveError + attr_reader connection: Connection + attr_reader host: String + + private + + def initialize: (Connection connection, String hostname, ?String message) -> untyped + end end \ No newline at end of file