Class: OpenStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/labclient/open_struct.rb

Overview

Extend OpenStruct

Direct Known Subclasses

LabClient::Klass

Instance Method Summary collapse

Instance Method Details

#as_json(*args) ⇒ Object



11
12
13
# File 'lib/labclient/open_struct.rb', line 11

def as_json(*args)
  super.as_json['table']
end

#inspectObject



7
8
9
# File 'lib/labclient/open_struct.rb', line 7

def inspect
  to_h.inspect
end

#keysObject



3
4
5
# File 'lib/labclient/open_struct.rb', line 3

def keys
  to_h.keys.sort
end