Skip to main content

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}