class Dry::Types::Result::Failure

Failure result

@api public

Attributes

error[R]

@return [#to_s]

Public Class Methods

new(input, error) click to toggle source

@param [Object] input

@param [#to_s] error

@api private

Calls superclass method Dry::Types::Result::new
# File lib/dry/types/result.rb, line 56
def initialize(input, error)
  super(input)
  @error = error
end

Public Instance Methods

failure?() click to toggle source

@return [true]

@api public

# File lib/dry/types/result.rb, line 78
def failure?
  true
end
success?() click to toggle source

@return [false]

@api public

# File lib/dry/types/result.rb, line 71
def success?
  false
end
to_s() click to toggle source

@return [String]

@api private

# File lib/dry/types/result.rb, line 64
def to_s
  error.to_s
end