Как записать в файл при использовании Marshal :: dump в Ruby для сериализации объектов
Допустим, у меня есть объектлиния из классаЛиния:
class Line
def initialize point1, point2
@p1 = point1
@p2 = point2
end
end
line = Line.new ...
Как я могу двоично сериализовать линейный объект? Я пробовал с:
data = Marshal::dump(line, "path/to/still/unexisting/file")
но он создал файл и неничего не добавляю. Я прочитал документацию по Class: IO, но не смогдействительно понимаю.