module Que::Utils::Freeze
Public Instance Methods
recursively_freeze(thing)
click to toggle source
# File lib/que/utils/freeze.rb, line 8 def recursively_freeze(thing) case thing when Array thing.each { |e| recursively_freeze(e) } when Hash thing.each { |k, v| recursively_freeze(k); recursively_freeze(v) } end thing.freeze end