lib/dry/struct/class_interface.rb in dry-struct-1.5.2 vs lib/dry/struct/class_interface.rb in dry-struct-1.6.0
- old
+ new
@@ -299,10 +299,10 @@
Constructor[self, fn: constructor || block]
end
# @param [Hash{Symbol => Object},Dry::Struct] input
# @yieldparam [Dry::Types::Result::Failure] failure
- # @yieldreturn [Dry::Types::ResultResult]
+ # @yieldreturn [Dry::Types::Result]
# @return [Dry::Types::Result]
def try(input)
success(self[input])
rescue Error => e
failure_result = failure(input, e)