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