tusks_lib/codegen/parameters/mod.rs
1mod module;
2
3use syn::ItemMod;
4
5/// Code generation phase: supplements Parameters structs with
6/// `super_` fields, lifetime markers, and missing struct definitions.
7pub trait ParametersCodegen {
8 fn supplement_parameters(
9 &mut self,
10 module: &mut ItemMod,
11 is_tusks_root: bool,
12 derive_debug: bool,
13 ) -> syn::Result<()>;
14}