module PulsarSdk::Tweaks::CleanInspect

Public Instance Methods

inspect() click to toggle source
# File lib/pulsar_sdk/tweaks/clean_inspect.rb, line 4
def inspect
  s = instance_variables.map do |x|
    v = instance_variable_get(x)
    next if v.is_a?(Proc)
    "#{x}: #{v}"
  end.join(', ')

  "<#{self.class.name} #{s}>"
end