【发布时间】:2020-08-04 06:46:33
【问题描述】:
我想在代码生成中使用 serde,将一些复杂的嵌套对象迭代嵌入到生成的代码中。
我不希望 serde 产生除以下形式之外的任何东西:
const FOO: Foo = Foo {
bar: 0,
baz: Baz {
quux: 1
}
};
(也许我提供了const FOO: Foo =。)
Ron 似乎是要使用的板条箱,但它似乎不会为文字值生成 Rust 语法。
我误解了它的目的吗?
【问题讨论】:
-
文档中的第一句话:“RON 是一种简单的配置格式,看起来类似于 Rust 语法。”我想这很清楚它实际上不是 Rust 语法。