https://ruby-doc.org/core-2.6.1/Marshal.html#top This example: class MyObj def initialize name, version, data @name = name @version = version @data = data end def _dump level [@name, @version].join ':' end def self._load args new(*args.split(':')) end end Should be like this: class MyObj def initialize name, version, data @name = name @version = version @data = data end def _dump level [@name, @version,@data].join ':' end def self._load args new(*args.split(':')) end end
Activity