class Obligation::Value::Writer

Public Class Methods

new(obligation) click to toggle source
# File lib/obligation/impl.rb, line 104
def initialize(obligation)
  @obligation = obligation
end

Public Instance Methods

fulfill(result) click to toggle source
# File lib/obligation/impl.rb, line 108
def fulfill(result)
  @obligation.send :_fulfill, result
end
reject(reason) click to toggle source
# File lib/obligation/impl.rb, line 112
def reject(reason)
  @obligation.send :_reject, reason
end