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: 777 of 184,936
Downloads: 58,749,550

Daily

Ranking: 543 of 184,921
Downloads: 65,988

Depended by

RankDownloadsName
97442,437,771kubeclient
5,498984,957dapp
6,173738,044jets
6,277708,976k8s-ruby
8,801340,199grape-jwt-authentication
9,242308,231k8s-client
9,390297,879image-inspector-client
9,727276,261keyless
10,053257,389opsmgr
12,949156,416libis-tools
14,735122,506smartkiosk-client
14,775121,923site_hook
15,317114,065avmtrf1-tools
15,985105,926openshift_client
16,67698,168rollbar-api
18,02886,603moip2
19,13078,725zuora_rest_client
19,20778,249rake-xpi
19,84674,219zetabot
19,86974,106telapi

Depends on

RankDownloadsName
12,648,106,217bundler
101,031,366,919rake
26858,603,463rspec
68502,488,682pry
99377,983,782simplecov
202193,154,413rdoc
1,41424,016,197ostruct

Owners

#GravatarHandle
1iconaetherknight
2iconOffirmo