Rust 中的编辑

描述 Rust 中的修订。

在 Protobuf 消息上使用标准 fmt::Debug(格式字符串中的“{:?}”),以获取用于日志记录、错误消息、异常和类似用例的人类可读字符串。此调试信息的输出不打算机器可读(与 TextFormatJSON 不同,它们不应用于调试输出)。

使用 fmt::Debug 可以修订某些敏感字段。

请注意,在 upb 内核下,此修订尚未实现,但预计会添加。