class Emu::Err

Public Class Methods

new(error) click to toggle source
# File lib/emu/result.rb, line 3
def initialize(error)
  @error = error
end

Public Instance Methods

error?() click to toggle source
# File lib/emu/result.rb, line 23
def error?
  true
end
then() click to toggle source
# File lib/emu/result.rb, line 11
def then
  self
end
to_s() click to toggle source
# File lib/emu/result.rb, line 7
def to_s
  "Err(#{@error})"
end
unwrap() click to toggle source
# File lib/emu/result.rb, line 15
def unwrap
  raise "can't unwrap Err(#{@error.inspect})"
end
unwrap_err() click to toggle source
# File lib/emu/result.rb, line 19
def unwrap_err
  @error
end