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: 772 of 187,239
Downloads: 65,423,131

Daily

Ranking: 1,108 of 187,224
Downloads: 13,579

Depended by

RankDownloadsName
95347,587,679kubeclient
5,6521,019,158dapp
5,924902,935k8s-ruby
6,302780,339jets
8,822374,521grape-jwt-authentication
9,597312,629k8s-client
9,643309,866keyless
9,680307,486image-inspector-client
10,447260,128opsmgr
13,245162,098libis-tools
14,778131,305site_hook
15,208124,787smartkiosk-client
15,464121,192avmtrf1-tools
16,479107,560openshift_client
16,640105,799rollbar-api
18,36889,818moip2
19,29382,835rake-xpi
19,65580,507zuora_rest_client
19,74079,959telapi
20,20376,968zetabot

Depends on

RankDownloadsName
12,973,208,875bundler
101,151,901,046rake
27919,404,019rspec
73551,545,498pry
99421,205,239simplecov
185241,836,103rdoc
80562,209,577ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight