module WebSocket::NiceInspect

Public Instance Methods

inspect() click to toggle source

Recreate inspect as to_s will be overwritten

# File lib/websocket/nice_inspect.rb, line 6
def inspect
  vars = instance_variables.map { |v| "#{v}=#{instance_variable_get(v).inspect}" }.join(', ')
  insp = Kernel.format("#{self.class}:0x%08x", __id__)
  "<#{insp} #{vars}>"
end