instance method
Set#each
() { (A) -> void } -> self
() -> ::Enumerator[A, self]
each { |o| ... } → self
each → enumerator
set.c
View on GitHub ↗
static VALUE
set_i_each(VALUE set)
{
RETURN_SIZED_ENUMERATOR(set, 0, 0, set_enum_size);
set_iter(set, set_each_i, 0);
return set;
}
Calls the given block once for each element in the set, passing the element as parameter. Returns an enumerator if no block is given.