Sha256: c72858dbbdaa7553feb3cc1b65c171770e0bcfc14c0c28f2f6a9564474ba89ae
Contents?: true
Size: 1.33 KB
Versions: 2
Compression:
Stored size: 1.33 KB
Contents
module HTTPX class Headers include _ToS @headers: headers_hash def self.new: (?untyped headers) -> Headers def ==: (untyped other) -> bool def []: (headers_key field) -> _ToS? def []=: (headers_key field, headers_value value) -> void def add: (headers_key field, string value) -> void def delete: (headers_key field) -> Array[String]? def each: (?_Each[[headers_key, String]]? extra_headers) { (headers_key, String) -> void } -> void | (?_Each[[headers_key, String]]? extra_headers) -> Enumerable[[headers_key, String]] def get: (headers_key field) -> Array[String] def key?: (headers_key downcased_key) -> bool def merge: (_Each[[headers_key, headers_value]] other) -> Headers def same_headers?: (untyped headers) -> bool def to_a: () -> Array[[headers_key, String]] def to_hash: () -> Hash[headers_key, String] alias to_h to_hash def inspect: () -> String private def initialize: (headers?) -> untyped def array_value: (headers_value) -> Array[String] def downcased: (headers_key) -> String end type headers_key = String | Symbol type headers_value = _ToS | Array[_ToS] type headers_hash = Hash[headers_key, headers_value] type headers_input = headers_hash | Array[[headers_key, string]] type headers = Headers | headers_input end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
httpx-0.16.1 | sig/headers.rbs |
httpx-0.16.0 | sig/headers.rbs |