pub struct MetaLearningEngine { /* private fields */ }Expand description
Meta-learning engine for autonomous response optimization
Implementations§
Source§impl MetaLearningEngine
impl MetaLearningEngine
Sourcepub async fn learn_from_outcome(&mut self, outcome: &MitigationOutcome)
pub async fn learn_from_outcome(&mut self, outcome: &MitigationOutcome)
Learn from mitigation outcome
Sourcepub async fn learn_from_incident(&mut self, incident: &ThreatIncident)
pub async fn learn_from_incident(&mut self, incident: &ThreatIncident)
Learn from threat incident
Sourcepub fn optimize_strategy(&mut self, feedback: &[FeedbackSignal])
pub fn optimize_strategy(&mut self, feedback: &[FeedbackSignal])
Optimize strategies based on feedback signals
Sourcepub fn learned_patterns_count(&self) -> usize
pub fn learned_patterns_count(&self) -> usize
Get count of learned patterns
Sourcepub fn current_optimization_level(&self) -> usize
pub fn current_optimization_level(&self) -> usize
Get current optimization level
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MetaLearningEngine
impl !RefUnwindSafe for MetaLearningEngine
impl Send for MetaLearningEngine
impl Sync for MetaLearningEngine
impl Unpin for MetaLearningEngine
impl !UnwindSafe for MetaLearningEngine
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