标签: rust serde
我希望Serde串行器将空值写入TOML输出。结果是一个配置文件,因此如果我可以包含空键,那么它会很棒,以便用户看到该选项可用。
struct X { attr: Option<String>, }
应该屈服
attr = "value"
或类似的东西
# attr =
它不必是注释,只需显示所有可能的键即可。
我必须编写自己的Serializer还是内置的东西?我在结构上使用了derive批注,但我不知道这是否有意义。
Serializer
derive