9
Ich möchte konstante Werte definieren, indem eine JSON-Konfigurationsdatei, so etwas wie dies mit:Können Rust-Makros JSON parsen?
enum E {
ONE = get!(include_json!("a.json"), 0),
TWO = get!(include_json!("a.json"), 1),
}
Gibt es eine Möglichkeit JSON zur Compile-Zeit zu analysieren?
Entschuldigung, ich bemerkte, dass ich die Definition der Enumeration verwechselte, so änderte die Definition. – kriw
Gut! Dann halte ich den Ansatz "build.rs" für machbar. Isolieren Sie diese Definition in der kleinsten möglichen Datei und Sie sind gut zu gehen. –