Method: Ray::ResourceSet#reject!

Defined in:
lib/ray/resource_set.rb

#reject! { ... } ⇒ Object Also known as: delete_if

Removes all the objects from the array but those for which block returned true.

Yields:

  • key, object (See #select!)



57
58
59
60
# File 'lib/ray/resource_set.rb', line 57

def reject!
  return Enumerator.new(self, :reject!) unless block_given?
  select! { |key, obj| !yield(key, obj) }
end