class Concurrent::Atom

def valid?(new_value)

Returns:
  • (Boolean) - false if the validator function returns false or raises

Parameters:
  • new_value (Object) -- The intended new value.
def valid?(new_value)
  @Validator.call(new_value)
rescue
  false
end