class Dry::Types::Constructor::Function::Safe

@api private
Wrapper for unsafe coercion functions

def call(input, &)

def call(input, &)
  @fn.(input)
rescue ::NoMethodError, ::TypeError, ::ArgumentError => exception
  CoercionError.handle(exception, &)
end