Sha256: f844d98f67f5efc0f0d480ed9264a25508285a1f8a14b7566bc04bd2d95280ad
Contents?: true
Size: 419 Bytes
Versions: 14
Compression:
Stored size: 419 Bytes
Contents
# frozen_string_literal: true require 'grpc_kit/grpc/dsl' require 'forwardable' module GrpcKit module Grpc class Stream extend Forwardable delegate %i[encode decode] => :@klass def initialize(klass) @klass = klass end # FIXME: Do not use method_missing... def method_missing(name, *args, &block) @klass.send(name, *args, &block) end end end end
Version data entries
14 entries across 14 versions & 1 rubygems