class AnyValue::OneOf
Public Class Methods
new(*values)
click to toggle source
Calls superclass method
AnyValue::Anything::new
# File lib/any_value.rb, line 116 def initialize(*values) super @values = values end
Public Instance Methods
==(o)
click to toggle source
# File lib/any_value.rb, line 121 def ==(o) @values.include?(o) end
inspect()
click to toggle source
# File lib/any_value.rb, line 125 def inspect "#<OneOf #{@values.map(&:inspect).join(" ")}>" end