class Collins::None

Represents a missing value

Public Instance Methods

==(other)
Alias for: eql?
empty?() click to toggle source

Always true for `None` @see Option#empty?

# File lib/collins/option.rb, line 177
def empty?
  true
end
eql?(other) click to toggle source
# File lib/collins/option.rb, line 185
def eql? other
  self.class.equal?(other.class)
end
Also aliased as: ==
get() click to toggle source

Always raises a NameError @raise [NameError]

# File lib/collins/option.rb, line 182
def get
  raise NameError.new("None.get")
end