class Pallets::Serializers::Msgpack
Public Instance Methods
dump(data)
click to toggle source
# File lib/pallets/serializers/msgpack.rb, line 6 def dump(data) MessagePack.pack(data) end
load(data)
click to toggle source
# File lib/pallets/serializers/msgpack.rb, line 10 def load(data) # Strings coming from the backend are UTF-8 (Encoding.default_external) # while msgpack dumps ASCII-8BIT MessagePack.unpack(data.force_encoding('ASCII-8BIT')) end