pub enum TurnPhase {
EpisodeWrite,
FitnessWriteBack,
ExtractionPass,
PatternPersistence,
PersonaEvolution,
ExportRefresh,
RuntimeStatePersist,
}Expand description
Non-fatal bookkeeping phase inside [AinlRuntime::run_turn] (SQLite / export / persona persistence).
Variants§
EpisodeWrite
FitnessWriteBack
ExtractionPass
PatternPersistence
PersonaEvolution
ExportRefresh
RuntimeStatePersist
Persisted session counters / persona cache snapshot (SQLite).
Trait Implementations§
impl Copy for TurnPhase
impl Eq for TurnPhase
impl StructuralPartialEq for TurnPhase
Auto Trait Implementations§
impl Freeze for TurnPhase
impl RefUnwindSafe for TurnPhase
impl Send for TurnPhase
impl Sync for TurnPhase
impl Unpin for TurnPhase
impl UnsafeUnpin for TurnPhase
impl UnwindSafe for TurnPhase
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