Module: L43::Core::Result::Constructors
- Included in:
- L43::Core::Result
- Defined in:
- lib/l43/core/result/constructors.rb
Instance Method Summary collapse
Instance Method Details
#error(message) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/l43/core/result/constructors.rb', line 7 def error() o = allocate o.instance_exec do @message = @ok = false end o end |
#ok(value) ⇒ Object
16 17 18 19 20 21 22 23 |
# File 'lib/l43/core/result/constructors.rb', line 16 def ok(value) o = allocate o.instance_exec do @value = value @ok = true end o end |