pub enum TopicKind {
User,
Feedback,
Project,
Reference,
}Expand description
The four memory-type categories the model classifies a topic file under.
Variants§
User
Durable facts about the user.
Feedback
User-issued corrections / preferences for future interactions.
Project
Durable project facts not already in the repo.
Reference
Stable external context (account IDs, URLs, API quotas).
Implementations§
Trait Implementations§
impl Copy for TopicKind
impl Eq for TopicKind
impl StructuralPartialEq for TopicKind
Auto Trait Implementations§
impl Freeze for TopicKind
impl RefUnwindSafe for TopicKind
impl Send for TopicKind
impl Sync for TopicKind
impl Unpin for TopicKind
impl UnsafeUnpin for TopicKind
impl UnwindSafe for TopicKind
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.