pub struct VagusNerve { /* private fields */ }Implementations§
Source§impl VagusNerve
impl VagusNerve
pub fn new( simulator: Arc<ArchitectureSimulator>, knowledge_base: Arc<KnowledgeBase>, ) -> Self
Sourcepub fn set_decision_maker(&self, dm: HeuristicDecisionMaker)
pub fn set_decision_maker(&self, dm: HeuristicDecisionMaker)
Beállítja a heurisztikus döntéshozót
Sourcepub fn measure_pulse(&self, metrics: &SystemMetrics) -> SystemPulse
pub fn measure_pulse(&self, metrics: &SystemMetrics) -> SystemPulse
Rendszer pulzus mérése — a szívverés analóg
Sourcepub fn update_tone(&self)
pub fn update_tone(&self)
Vagus tónus frissítése — a rendszer relaxációs állapota
Sourcepub fn receive_gut_feeling(&self, source: &str, raw_signal: f64) -> String
pub fn receive_gut_feeling(&self, source: &str, raw_signal: f64) -> String
“Zsigeri” jel fogadása — a perifériáról
Sourcepub fn detect_inflammation(&self) -> Vec<CognitiveInflammation>
pub fn detect_inflammation(&self) -> Vec<CognitiveInflammation>
Gyulladás detektálása
Sourcepub fn trigger_anti_inflammatory_response(
&self,
inflammation: &CognitiveInflammation,
) -> AntiInflammatoryResponse
pub fn trigger_anti_inflammatory_response( &self, inflammation: &CognitiveInflammation, ) -> AntiInflammatoryResponse
Gyulladáscsökkentő válasz végrehajtása
Sourcepub fn activate_parasympathetic(&self) -> bool
pub fn activate_parasympathetic(&self) -> bool
Paraszimpatikus mód aktiválása — kényszerített lassítás
Sourcepub fn deactivate_parasympathetic(&self) -> bool
pub fn deactivate_parasympathetic(&self) -> bool
Paraszimpatikus mód deaktiválása — visszatérés normál működéshez
Sourcepub fn get_alert_level(&self) -> AlertLevel
pub fn get_alert_level(&self) -> AlertLevel
Alert szint meghatározása
Sourcepub fn get_state(&self) -> VagusState
pub fn get_state(&self) -> VagusState
Rendszer állapot lekérése
Sourcepub fn get_unprocessed_gut_feelings(&self) -> Vec<GutFeeling>
pub fn get_unprocessed_gut_feelings(&self) -> Vec<GutFeeling>
Feldolgozatlan “zsigeri” jelek lekérése
Sourcepub fn mark_gut_feeling_processed(&self, id: &str)
pub fn mark_gut_feeling_processed(&self, id: &str)
Jel feldolgozottként megjelölése
Sourcepub fn automatic_cycle(&self) -> VagusStatus
pub fn automatic_cycle(&self) -> VagusStatus
Automatikus vagus ciklus — ezt hívja a rendszer periodikusan
Sourcepub fn get_statistics(&self) -> VagusStatistics
pub fn get_statistics(&self) -> VagusStatistics
Statisztikák lekérése
Auto Trait Implementations§
impl Freeze for VagusNerve
impl RefUnwindSafe for VagusNerve
impl Send for VagusNerve
impl Sync for VagusNerve
impl Unpin for VagusNerve
impl UnsafeUnpin for VagusNerve
impl UnwindSafe for VagusNerve
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
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more