Sha256: 64e1e28297a0a941d109498fda793fbb5cb2efd4b4ee2daf316fc0365217e568

Contents?: true

Size: 270 Bytes

Versions: 10

Compression:

Stored size: 270 Bytes

Contents

# frozen_string_literal: true

module Sbmt
  module KafkaProducer
    module Types
      include Dry.Types

      ConfigAttrs = Dry::Types["hash"].constructor { |hsh| hsh.deep_symbolize_keys }
      ConfigProducer = Types.Constructor(Config::Producer)
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
sbmt-kafka_producer-3.2.0 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-3.1.1 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-3.1.0 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-3.0.0 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-2.2.3 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-2.2.2 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-2.2.1 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-2.2.0 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-2.1.0 lib/sbmt/kafka_producer/types.rb
sbmt-kafka_producer-2.0.0 lib/sbmt/kafka_producer/types.rb