Method: Struct#values_at

Defined in:
struct.c

#values_at(selector, ...) ⇒ Array

Returns an array containing the elements in

_self_ corresponding to the given selector(s). The selectors
may be either integer indices or ranges.
See also </code>.select<code>.

   a = %w{ a b c d e f }
   a.values_at(1, 3, 5)
   a.values_at(1, 3, 5, 7)
   a.values_at(-1, -3, -5, -7)
   a.values_at(1..3, 2...5)

Returns:



720
721
722
# File 'struct.c', line 720

static VALUE
rb_struct_values_at(argc, argv, s)
int argc;