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: 781 of 188,987
Downloads: 67,138,578

Daily

Ranking: 1,314 of 188,969
Downloads: 21,893

Depended by

RankDownloadsName
97148,534,117kubeclient
5,7011,041,293dapp
5,800990,908k8s-ruby
6,359800,633jets
8,805395,320grape-jwt-authentication
9,569329,747keyless
9,768315,791k8s-client
9,841311,027image-inspector-client
10,628262,125opsmgr
13,351165,923libis-tools
14,706137,902site_hook
15,361127,177smartkiosk-client
15,403126,688avmtrf1-tools
16,587110,515rollbar-api
16,747108,580openshift_client
18,53591,708moip2
19,26886,240rake-xpi
19,53284,338telapi
19,93581,541zuora_rest_client
20,22079,763photish

Depends on

RankDownloadsName
13,140,358,481bundler
91,213,613,575rake
29944,054,300rspec
74572,027,498pry
99439,304,279simplecov
177267,328,210rdoc
66581,443,605ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight