recursive-open-struct
RecursiveOpenStruct is a subclass of OpenStruct. It differs from OpenStruct in that it allows nested hashes to be treated in a recursive fashion. For example: ros = RecursiveOpenStruct.new({ :a => { :b => 'c' } }) ros.a.b # 'c' Also, nested hashes can still be accessed as hashes: ros.a_as_a_hash # { :b => 'c' }
Activity
- Latest release
- 4mo ago
- Total releases
- 34
- Cadence
- ~2 months
- Last 12 months
- 2
Details
- License
- MIT
- First release
- May 19, 2011
Releases
| Version | Released | |
|---|---|---|
2.1.1
patch
| ||
2.1.0
minor
| ||
1.3.1
patch
| ||
2.0.0
major
| ||
1.3.0
minor
| ||
1.2.2
patch
| ||
1.2.1
minor
| ||
1.1.3
patch
| ||
1.1.2
patch
| ||
1.1.1
patch
| ||
1.1.0
minor
| ||
1.0.5
patch
| ||
1.0.4
patch
| ||
1.0.3
patch
| ||
1.0.2
patch
| ||
1.0.1
patch
| ||
1.0.0
major
| ||
0.6.5
patch
| ||
0.6.4
patch
| ||
0.6.3
patch
| ||
0.6.2
patch
| ||
0.6.1
patch
| ||
0.6.0
minor
| ||
0.5.0
minor
| ||
0.4.5
patch
| ||
0.4.4
patch
| ||
0.4.3
patch
| ||
0.4.2
patch
| ||
0.4.1
patch
| ||
0.4.0
minor
| ||
0.3.1
minor
| ||
0.2.1
patch
| ||
0.2.0
minor
| ||
0.1.0
initial
|