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: 786 of 189,933
Downloads: 67,727,566

Daily

Ranking: 1,375 of 189,920
Downloads: 13,398

Depended by

RankDownloadsName
97848,939,346kubeclient
5,7491,046,592dapp
5,7691,035,963k8s-ruby
6,384808,095jets
8,789404,448grape-jwt-authentication
9,530338,742keyless
9,857316,460k8s-client
9,905312,693image-inspector-client
10,721262,881opsmgr
13,412167,037libis-tools
14,712139,959site_hook
15,427128,156smartkiosk-client
15,461127,568avmtrf1-tools
16,629111,621rollbar-api
16,857108,891openshift_client
18,60492,352moip2
19,31187,019rake-xpi
19,42086,243telapi
20,04681,785zuora_rest_client
20,20480,835blanket_wrapper

Depends on

RankDownloadsName
13,219,693,676bundler
81,248,043,640rake
29954,622,386rspec
73581,052,570pry
99447,522,902simplecov
171278,590,807rdoc
53890,629,317ostruct

Owners

#GravatarHandle
1iconOffirmo
2iconaetherknight