Method: Pipes::Context#inspect
- Defined in:
- lib/codequest_pipes/context.rb
#inspect ⇒ String
Printable string representation of the context object_id_hex explained: stackoverflow.com/a/2818916/3526316
73 74 75 76 77 78 79 |
# File 'lib/codequest_pipes/context.rb', line 73 def inspect keys = methods - Object.methods - Pipes::Context.instance_methods fields = keys.map { |key| "#{key}=#{public_send(key).inspect}" } fields << "@error=#{@error.inspect}" object_id_hex = '%x' % (object_id << 1) "#<Pipes::Context:0x00#{object_id_hex} #{fields.join(', ')}>" end |