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: 764 of 186,155
Downloads: 63,120,484

Daily

Ranking: 621 of 186,141
Downloads: 30,353

Depended by

RankDownloadsName
94745,995,075kubeclient
5,5931,001,038dapp
6,162785,581k8s-ruby
6,234759,828jets
8,805359,374grape-jwt-authentication
9,445310,247k8s-client
9,543302,923image-inspector-client
9,662295,090keyless
10,256258,341opsmgr
13,128158,709libis-tools
14,792125,994site_hook
14,994123,224smartkiosk-client
15,449116,693avmtrf1-tools
16,249106,388openshift_client
16,617102,197rollbar-api
18,22088,011moip2
19,28780,174rake-xpi
19,45579,163zuora_rest_client
19,83376,750telapi
19,97275,961zetabot

Depends on

RankDownloadsName
12,824,072,919bundler
101,099,169,755rake
26896,308,465rspec
68531,835,206pry
96404,483,717simplecov
198219,049,535rdoc
1,01442,616,526ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight