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: 778 of 184,211
Downloads: 56,111,258

Daily

Ranking: 633 of 184,203
Downloads: 9,241

Depended by

RankDownloadsName
99240,242,672kubeclient
5,436980,389dapp
6,153722,030jets
6,875554,529k8s-ruby
8,806330,357grape-jwt-authentication
9,144307,640k8s-client
9,303295,681image-inspector-client
9,764266,781keyless
9,945256,910opsmgr
12,839155,399libis-tools
14,623122,069smartkiosk-client
14,686121,130site_hook
15,205113,244avmtrf1-tools
15,835105,760openshift_client
16,74896,081rollbar-api
17,92485,972moip2
18,98678,499zuora_rest_client
19,07377,911rake-xpi
19,73473,784boutons
19,73873,772zetabot

Depends on

RankDownloadsName
12,549,968,627bundler
10999,352,732rake
26840,445,034rspec
68487,340,286pry
99365,125,065simplecov
205182,412,630rdoc
1,72514,898,574ostruct

Owners

#GravatarHandle
1iconaetherknight
2iconOffirmo