class Dry::Monads::Result::Success::Failure::Maybe::Task
Public Instance Methods
Source
# File lib/dry/monads/result.rb, line 397 def to_result if promise.wait.fulfilled? Result::Success.new(promise.value) else Result::Failure.new(promise.reason, RightBiased::Left.trace_caller) end end
Converts to Result
. Blocks the current thread if required.
@return [Result]