Sha256: da4c8f78d3de5ba037db1a0f6ae7f74c09c9f0f7d2ea99871b34b2eb2fae2c1f
Contents?: true
Size: 423 Bytes
Versions: 8
Compression:
Stored size: 423 Bytes
Contents
# frozen_string_literal: true module GrpcKit class ProtoBuffer def initialize(encoder:, decoder:, encode_method:, decode_method:) @encoder = encoder @decoder = decoder @encode_method = encode_method @decode_method = decode_method end def encode(data) @encoder.send(@encode_method, data) end def decode(data) @decoder.send(@decode_method, data) end end end
Version data entries
8 entries across 8 versions & 1 rubygems