instance method
Data#members
() -> ::Array[::Symbol]
members → array_of_symbols
struct.c
View on GitHub ↗
#define rb_data_members_m rb_struct_members_m
Returns the member names from self as an array:
Example
Measure = Data.define(:amount, :unit) distance = Measure[10, 'km'] distance.members #=> [:amount, :unit]