Sha256: 7354c14bcf319dd2cf755bd633c8c9a6e96f70c0b062e8d976dc314ec589540d

Contents?: true

Size: 421 Bytes

Versions: 15

Compression:

Stored size: 421 Bytes

Contents

module HTTPX::Transcoder
  module JSON
    JSON_REGEX: Regexp

    def self?.encode: (_ToJson json) -> Encoder
    def self?.decode: (HTTPX::Response response) -> _Decoder

    class Encoder
      extend Forwardable
      include _Encoder
      include _ToS

      @raw: String
      @charset: String

      def content_type: () -> String

      private

      def initialize: (_ToJson json) -> untyped
    end
  end
end

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
httpx-0.20.5 sig/transcoder/json.rbs
httpx-0.20.4 sig/transcoder/json.rbs
httpx-0.20.3 sig/transcoder/json.rbs
httpx-0.20.2 sig/transcoder/json.rbs
httpx-0.20.1 sig/transcoder/json.rbs
httpx-0.20.0 sig/transcoder/json.rbs
httpx-0.19.8 sig/transcoder/json.rbs
httpx-0.19.7 sig/transcoder/json.rbs
httpx-0.19.6 sig/transcoder/json.rbs
httpx-0.19.5 sig/transcoder/json.rbs
httpx-0.19.4 sig/transcoder/json.rbs
httpx-0.19.3 sig/transcoder/json.rbs
httpx-0.19.2 sig/transcoder/json.rbs
httpx-0.19.1 sig/transcoder/json.rbs
httpx-0.19.0 sig/transcoder/json.rbs