class HashSchema::OptionalSchema
Public Instance Methods
validate(data)
click to toggle source
# File lib/hash_schema.rb, line 76 def validate(data) return if data.is_a?(Void) return chain.validate(data) if chain.kind_of?(Schema) expect(chain.inspect, data) unless chain == data end