method
each
each()
public
Calls block once for each instance variable, passing the value as a parameter.
If no block is given, an enumerator is returned instead.
Customer = Struct.new(:name, :address, :zip) joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345) joe.each {|x| puts(x) }
produces:
Joe Smith 123 Maple, Anytown NC 12345