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: 790 of 191,175
Downloads: 68,060,876

Daily

Ranking: 1,365 of 191,064
Downloads: 12,436

Depended by

RankDownloadsName
98449,176,600kubeclient
5,7701,058,101k8s-ruby
5,7811,049,557dapp
6,414813,243jets
8,779411,431grape-jwt-authentication
9,494345,437keyless
9,903317,056k8s-client
9,947313,761image-inspector-client
10,774263,176opsmgr
13,457167,756libis-tools
14,730140,870site_hook
15,484128,446smartkiosk-client
15,507128,143avmtrf1-tools
16,700111,741rollbar-api
16,928109,041openshift_client
18,64092,714moip2
19,35087,313rake-xpi
19,37687,192telapi
20,10381,960zuora_rest_client
20,11881,888smartcar

Depends on

RankDownloadsName
13,272,137,771bundler
81,266,579,911rake
29961,938,418rspec
72586,935,896pry
99452,942,183simplecov
169285,502,908rdoc
50996,713,093ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight