move generated code

This commit is contained in:
nora 2022-02-09 21:42:16 +01:00
parent 0d548f7798
commit 6f45a52871
4 changed files with 369 additions and 368 deletions

View file

@ -104,6 +104,19 @@ fn domain_defs(amqp: &Amqp) -> Result<()> {
}
fn class_defs(amqp: &Amqp) -> Result<()> {
println!("pub enum Class {{");
for class in &amqp.classes {
let class_name = class.name.to_upper_camel_case();
println!(" {class_name}({class_name}),");
}
println!("}}\n");
println!(
"pub enum TableValue {{
"
);
for class in &amqp.classes {
let enum_name = class.name.to_upper_camel_case();
println!("/// Index {}, handler = {}", class.index, class.handler);