Method: Funl::Message.from_msgpack
- Defined in:
- lib/funl/message.rb
.from_msgpack(src) ⇒ Object
111 112 113 114 115 116 117 118 119 120 121 122 |
# File 'lib/funl/message.rb', line 111 def self.from_msgpack(src) case src when MessagePack::Unpacker new(*src.read) when IO, StringIO from_msgpack(MessagePack::Unpacker.new(src)) else # String from_msgpack(MessagePack::Unpacker.new.feed(src)) end end |