pub enum JournalKind {
Header,
User,
Assistant,
ToolResult,
Compaction,
BranchSummary,
}Expand description
First-class journal entry kinds (data shape lands now; strategies later).
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for JournalKind
impl Clone for JournalKind
Source§fn clone(&self) -> JournalKind
fn clone(&self) -> JournalKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for JournalKind
Source§impl Debug for JournalKind
impl Debug for JournalKind
impl Eq for JournalKind
Source§impl PartialEq for JournalKind
impl PartialEq for JournalKind
impl StructuralPartialEq for JournalKind
Auto Trait Implementations§
impl Freeze for JournalKind
impl RefUnwindSafe for JournalKind
impl Send for JournalKind
impl Sync for JournalKind
impl Unpin for JournalKind
impl UnsafeUnpin for JournalKind
impl UnwindSafe for JournalKind
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.