module Cuprum::ResultHelpers
Helper methods for generating Cuprum
result objects.
Private Instance Methods
build_result(error: nil, status: nil, value: nil)
click to toggle source
# File lib/cuprum/result_helpers.rb, line 10 def build_result(error: nil, status: nil, value: nil) Cuprum::Result.new(error: error, status: status, value: value) end
failure(error)
click to toggle source
# File lib/cuprum/result_helpers.rb, line 14 def failure(error) build_result(error: error) end
success(value)
click to toggle source
# File lib/cuprum/result_helpers.rb, line 18 def success(value) build_result(value: value) end