Categories: None [Edit]

safe_ostruct

https://rubygems.org/gems/safe_ostruct
https://github.com/wqsaali/safe-ostruct
SafeOstruct is a fast, dependency-free struct-like class with an OpenStruct-style interface. Instances are built on cached per-key-set shape classes with real attr_accessor methods, so attribute reads and writes run at Struct speed (within ~10% of raw Hash access) instead of going through method_missing. It supports dynamic attributes, method-style and hash-style (symbol or string) access, and returns nil instead of raising NoMethodError for undefined attributes.

Total

Ranking: 162,740 of 195,762
Downloads: 3,404

Daily

Ranking: 39,648 of 195,747
Downloads: 6

Depended by

RankDownloadsName

Depends on

RankDownloadsName

Owners

#GravatarHandle
1iconwqsaali