Rust Refactor Helper Perform safe refactoring with comprehensive impact analysis. Usage Actions: - - Rename symbol - - Extract to function - - Inline function - - Move to module Examples: - - - LSP Operations Used Pre-Refactor Analysis Refactoring Workflows 1. Rename Symbol Output: 2. Extract Function Output: rust let file = File::open(&path)?; let mut contents = String::new(); file.read to string(&mut contents)?; let config: Config = toml::from str(&contents)?; validate config(&config)?; rust fn load and validate config(path: &Path) - Result<Config { let file = File::open(path)?; let mut c…