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: 769 of 186,947
Downloads: 64,982,379

Daily

Ranking: 1,150 of 186,938
Downloads: 13,000

Depended by

RankDownloadsName
95047,344,812kubeclient
5,6381,013,679dapp
5,965875,162k8s-ruby
6,283774,427jets
8,805371,205grape-jwt-authentication
9,555311,964k8s-client
9,630306,541keyless
9,632306,405image-inspector-client
10,407259,364opsmgr
13,219160,788libis-tools
14,814129,332site_hook
15,167124,125smartkiosk-client
15,466119,799avmtrf1-tools
16,434107,034openshift_client
16,653104,736rollbar-api
18,33689,231moip2
19,29182,044rake-xpi
19,60979,968zuora_rest_client
19,75278,955telapi
20,13576,697zetabot

Depends on

RankDownloadsName
12,936,839,016bundler
101,139,345,512rake
27913,996,669rspec
72546,857,864pry
99417,231,535simplecov
188236,480,412rdoc
84557,722,155ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight