Class: Symbol

Inherits:
Object
  • Object
show all
Includes:
MessagePack::CoreExt
Defined in:
lib/msgpack/symbol.rb,
lib/msgpack/core_ext.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods included from MessagePack::CoreExt

#to_msgpack

Class Method Details

.from_msgpack_ext(data) ⇒ Object



6
7
8
# File 'lib/msgpack/symbol.rb', line 6

def self.from_msgpack_ext(data)
  data.unpack('A*').first.to_sym
end

Instance Method Details

#to_msgpack_extObject



2
3
4
# File 'lib/msgpack/symbol.rb', line 2

def to_msgpack_ext
  [to_s].pack('A*')
end