Мне нужно определить специальные методы для сериализации / десериализации объекта. Я хочу сделать что-то вроде следующего.
class Person
def to_yaml_type
"!example.com,2010-11-30/Person"
end
def to_yaml
"string representing person"
end
def from_yaml(yaml)
Person.load_from(yaml)
end
end
Как правильно объявить сериализацию / десериализацию?