pub enum AgentMemoryScope {
User,
Project,
Local,
}Expand description
Persistent agent memory scope: ‘user’, ‘project’, or ‘local’
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for AgentMemoryScope
impl Clone for AgentMemoryScope
Source§fn clone(&self) -> AgentMemoryScope
fn clone(&self) -> AgentMemoryScope
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AgentMemoryScope
impl Debug for AgentMemoryScope
Source§impl PartialEq for AgentMemoryScope
impl PartialEq for AgentMemoryScope
impl Copy for AgentMemoryScope
impl Eq for AgentMemoryScope
impl StructuralPartialEq for AgentMemoryScope
Auto Trait Implementations§
impl Freeze for AgentMemoryScope
impl RefUnwindSafe for AgentMemoryScope
impl Send for AgentMemoryScope
impl Sync for AgentMemoryScope
impl Unpin for AgentMemoryScope
impl UnsafeUnpin for AgentMemoryScope
impl UnwindSafe for AgentMemoryScope
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.