pub trait ProjectInitializer: Send + Sync {
// Required methods
fn generate_project_structure(&self, context: &InitContext) -> Result<()>;
fn print_next_steps(&self, context: &InitContext);
}Expand description
Interface for language-specific project initialization.