Class: Hash
Instance Method Summary collapse
Instance Method Details
#binary! ⇒ Object
39 40 41 42 43 |
# File 'lib/encoding-kawai/object.rb', line 39 def binary! {}.tap{|h| keys.each { |k| h[(k.frozen? && !k.is_a?(Symbol)) ? k.dup.binary! : k.binary!] = self[k].binary! } } end |
#utf8! ⇒ Object
33 34 35 36 37 |
# File 'lib/encoding-kawai/object.rb', line 33 def utf8! {}.tap{|h| keys.each { |k| h[(k.frozen? && !k.is_a?(Symbol)) ? k.dup.utf8! : k.utf8!] = self[k].utf8! } } end |