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: 768 of 186,698
Downloads: 64,506,337

Daily

Ranking: 1,037 of 186,685
Downloads: 8,223

Depended by

RankDownloadsName
94747,080,331kubeclient
5,6241,007,660dapp
6,040838,807k8s-ruby
6,261769,381jets
8,807366,748grape-jwt-authentication
9,518310,921k8s-client
9,604305,198image-inspector-client
9,636302,180keyless
10,355258,728opsmgr
13,201159,627libis-tools
14,846127,304site_hook
15,103123,602smartkiosk-client
15,504117,775avmtrf1-tools
16,379106,599openshift_client
16,649103,746rollbar-api
18,28888,738moip2
19,35080,848rake-xpi
19,57779,428zuora_rest_client
19,80077,988telapi
20,09476,235zetabot

Depends on

RankDownloadsName
12,900,560,356bundler
101,125,994,016rake
27908,151,619rspec
71541,923,162pry
99412,766,531simplecov
190230,670,698rdoc
87752,847,863ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight