module Datadog::Tracing::Contrib::ActionCable::Instrumentation::ActionCableChannel
def self.included(base)
def self.included(base) base.class_eval do set_callback( :subscribe, :around, ->(channel, block) { Tracer.trace(channel, :subscribe, &block) }, prepend: true ) set_callback( :unsubscribe, :around, ->(channel, block) { Tracer.trace(channel, :unsubscribe, &block) }, prepend: true ) end end