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: 791 of 191,854
Downloads: 68,394,854

Daily

Ranking: 1,556 of 191,816
Downloads: 4,612

Depended by

RankDownloadsName
99049,376,316kubeclient
5,6921,111,163k8s-ruby
5,7951,054,088dapp
6,430817,435jets
8,762417,393grape-jwt-authentication
9,482351,006keyless
9,936318,593image-inspector-client
9,947317,694k8s-client
10,827263,500opsmgr
13,503168,580libis-tools
14,773141,756site_hook
15,564128,694smartkiosk-client
15,569128,531avmtrf1-tools
16,785111,929rollbar-api
17,013109,305openshift_client
18,67293,230moip2
19,33288,170telapi
19,40987,579rake-xpi
20,06082,907smartcar
20,11582,511blanket_wrapper

Depends on

RankDownloadsName
13,322,801,827bundler
81,285,080,020rake
29968,524,191rspec
73592,850,910pry
99458,262,831simplecov
167292,185,780rdoc
481102,952,557ostruct

Owners

#GravatarHandle
1iconaetherknight
2iconOffirmo