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: 775 of 187,571
Downloads: 65,836,780

Daily

Ranking: 893 of 187,548
Downloads: 27,430

Depended by

RankDownloadsName
95647,827,385kubeclient
5,6641,023,553dapp
5,888920,739k8s-ruby
6,315784,614jets
8,831378,491grape-jwt-authentication
9,638313,492keyless
9,646313,198k8s-client
9,723308,394image-inspector-client
10,497260,430opsmgr
13,271162,764libis-tools
14,737132,911site_hook
15,251125,210smartkiosk-client
15,454122,193avmtrf1-tools
16,522107,732openshift_client
16,617106,790rollbar-api
18,40890,115moip2
19,25783,699rake-xpi
19,67980,956telapi
19,72880,689zuora_rest_client
20,22777,418photish

Depends on

RankDownloadsName
13,010,000,950bundler
101,165,196,519rake
28924,848,930rspec
73556,093,726pry
98425,116,291simplecov
183248,062,731rdoc
76267,191,595ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight