pub struct CrossModuleAutomationEngine { /* private fields */ }
Expand description
REVOLUTIONARY: Cross-Module Automation Engine - Leverages ALL framework capabilities
Implementations§
Source§impl CrossModuleAutomationEngine
impl CrossModuleAutomationEngine
Sourcepub fn generate_ast_driven_fix(
&self,
error: &DecrustError,
source_code: &str,
file_path: &str,
) -> Option<Autocorrection>
pub fn generate_ast_driven_fix( &self, error: &DecrustError, source_code: &str, file_path: &str, ) -> Option<Autocorrection>
REVOLUTIONARY: AST-driven context-aware fix generation
Sourcepub fn generate_auto_diff_preview(
&self,
_error: &DecrustError,
proposed_fix: &str,
original_code: &str,
) -> String
pub fn generate_auto_diff_preview( &self, _error: &DecrustError, proposed_fix: &str, original_code: &str, ) -> String
REVOLUTIONARY: Auto-diff preview generation for manual fixes
Sourcepub fn apply_heuristic_recovery(
&self,
error: &DecrustError,
context: &str,
confidence_threshold: f64,
) -> Option<Autocorrection>
pub fn apply_heuristic_recovery( &self, error: &DecrustError, context: &str, confidence_threshold: f64, ) -> Option<Autocorrection>
REVOLUTIONARY: Heuristic-driven recovery with learning
Auto Trait Implementations§
impl Freeze for CrossModuleAutomationEngine
impl !RefUnwindSafe for CrossModuleAutomationEngine
impl Send for CrossModuleAutomationEngine
impl Sync for CrossModuleAutomationEngine
impl Unpin for CrossModuleAutomationEngine
impl !UnwindSafe for CrossModuleAutomationEngine
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more