pub struct TranscriptLogger { /* private fields */ }Expand description
Persistent transcript logger for the DeepReflect engine.
Writes append-only session logs to .hematite_logs/ so the
memory consolidation pass has real signal to synthesize from.
Implementations§
Source§impl TranscriptLogger
impl TranscriptLogger
pub fn new() -> Self
Sourcepub fn log_system(&self, event: &str)
pub fn log_system(&self, event: &str)
Appends a system event (Vigil tick, Swarm dispatch, etc.)
Auto Trait Implementations§
impl Freeze for TranscriptLogger
impl RefUnwindSafe for TranscriptLogger
impl Send for TranscriptLogger
impl Sync for TranscriptLogger
impl Unpin for TranscriptLogger
impl UnsafeUnpin for TranscriptLogger
impl UnwindSafe for TranscriptLogger
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
Source§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
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