class PipeRpc::Hub::Request::Result
Public Class Methods
new(request, result)
click to toggle source
# File lib/pipe_rpc/hub_request_result.rb, line 3 def initialize(request, result) @request, @result = request, result end
Public Instance Methods
to_response()
click to toggle source
# File lib/pipe_rpc/hub_request_result.rb, line 11 def to_response ResultResponse.new(id: @request.id, result: value) end
value()
click to toggle source
# File lib/pipe_rpc/hub_request_result.rb, line 7 def value @request.hub.transport_mapper.to_transport @result end