Lobsters | 原文链接 | 2026-10-01 收录 · 热度 38

重新思考 Rust 序列化:Deser 的另一种架构

来源: lucumr.pocoo.org

概述

Armin Ronacher 在长期受 Serde 边界情况困扰后,重启了自己 2022 年的实验项目 Deser。它保留 Serde 的用户体验,却把架构反过来:由格式驱动类型、把状态放到堆上,从而摆脱递归与数据模型丢信息的限制。

核心要点

金句

这些都不是容易修的 bug,它们是设计的结果,而这个设计受到 Serde 稳定性保证的保护。
← 返回 Lobsters 首页