Method: Packable::ClassMethods#unpack

Defined in:
lib/packable/mixin.rb

#unpack(s, options = :default) ⇒ Object



35
36
37
38
# File 'lib/packable/mixin.rb', line 35

def unpack(s, options = :default)
  return s.unpack(options).first if options.is_a? String
  StringIO.new(s).packed.read(self, options)
end