Sha256: da2e9dbe86dbd3b1c305cc749f2bf4ac628c41a29f28eb850ada8955fe68644e
Contents?: true
Size: 281 Bytes
Versions: 12
Compression:
Stored size: 281 Bytes
Contents
class Object def ensure_present!(*args) raise 'arguments must be non null' if args.any?(&:blank?) end def to_stringified_h to_h.stringify_keys end def defaulting(value, &block) try(&block) || value end def struct(hash = {}) hash.to_struct end end
Version data entries
12 entries across 12 versions & 1 rubygems