# File lib/amq/client/async/callbacks.rb, line 8 def redefine_callback(event, callable = nil, &block) f = (callable || block) # yes, re-assign! @callbacks[event] = [f] self end