Categories: None [Edit]

recursive-open-struct

https://rubygems.org/gems/recursive-open-struct
https://github.com/aetherknight/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' }

Total

Ranking: 780 of 183,459
Downloads: 53,263,205

Daily

Ranking: 504 of 183,445
Downloads: 54,804

Depended by

RankDownloadsName
99737,862,063kubeclient
5,377970,312dapp
6,122706,265jets
7,107492,767k8s-ruby
8,835318,096grape-jwt-authentication
8,999306,801k8s-client
9,232291,736image-inspector-client
9,796255,889opsmgr
9,818254,701keyless
12,726153,785libis-tools
14,503121,231smartkiosk-client
14,601119,724site_hook
15,147111,698avmtrf1-tools
15,661105,472openshift_client
16,76994,070rollbar-api
17,82884,968moip2
18,81778,075zuora_rest_client
18,96477,158rake-xpi
19,62173,206boutons
19,66572,945zetabot

Depends on

RankDownloadsName
12,454,767,689bundler
10968,577,447rake
25824,841,076rspec
69473,246,279pry
98353,601,665simplecov
210172,355,611rdoc
2,2247,746,066ostruct

Owners

#GravatarHandle
1iconaetherknight
2iconOffirmo