Sha256: 1c26c36767792a01b9e3ca733e61dbdad04cc843b104e04b640648ad21e17e28

Contents?: true

Size: 354 Bytes

Versions: 9

Compression:

Stored size: 354 Bytes

Contents

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

    class Encoder
      extend Forwardable
      include _Encoder
      include _ToS

      def content_type: () -> String

      private

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

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
httpx-0.18.7 sig/transcoder/json.rbs
httpx-0.18.6 sig/transcoder/json.rbs
httpx-0.18.5 sig/transcoder/json.rbs
httpx-0.18.4 sig/transcoder/json.rbs
httpx-0.18.3 sig/transcoder/json.rbs
httpx-0.18.2 sig/transcoder/json.rbs
httpx-0.18.1 sig/transcoder/json.rbs
httpx-0.18.0 sig/transcoder/json.rbs
httpx-0.17.0 sig/transcoder/json.rbs