1mod module; 2mod arms; 3 4use proc_macro2::TokenStream; 5 6/// Code generation phase: builds the `pub fn handle_matches` function 7/// with recursive match arms for command dispatch. 8pub trait HandleMatchesCodegen { 9 fn build_handle_matches(&self, is_tusks_root: bool) -> TokenStream; 10}