INNER CODE UNIT · Rust
in
willcrichton/flowistry · crates/bench_utils/src/lib.rs:212
for level_num in (0 ..= num_fields).rev() {
let level = TreeLevel::new(
level_num,
fields.clone(),
levels.last(),
&field_val,
&field_ty,
);
levels.push(level);
}
let defs = levels.iter().map(|level| level.def.clone());
let instants = levels.iter().map(|level| level.instantiation.clone());
quote! {
#(#defs)*
#(#instants)*
}