Этот интерфейс обеспечивает простую сериализацию данных. Может использоваться для передачи данных через сетевую плату.
serialization.serialize(value: any except functions[, pretty:boolean]): stringГенерирует строку, на основе переданных объектов. Строка может быть "десериализована" обратно при помощи функции serialization.unserialize.
Поддерживает базовые типы Lua (nil, boolean, number, string) и таблицы без циклов (таблица с циклом приведёт к ошибке, если не включён режим pretty). Корректно обрабатывает значения NaN и infinity.
Режим pretty используется при генерации вывода для пользователя. Этот вывод в большинстве случаев не может быть восстановлен функцией serialization.unserialize.
serialization.unserialize(value: string): anyВосстанавливает объект "упакованный" функцией serialization.serialize.