pub enum MemoryOperation {
List,
Search {
query: String,
},
Add {
content: String,
category: Option<String>,
},
Clear,
Stats,
}Expand description
Memory operations
Variants§
Trait Implementations§
Source§impl Debug for MemoryOperation
impl Debug for MemoryOperation
Source§impl<'de> Deserialize<'de> for MemoryOperation
impl<'de> Deserialize<'de> for MemoryOperation
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MemoryOperation
impl RefUnwindSafe for MemoryOperation
impl Send for MemoryOperation
impl Sync for MemoryOperation
impl Unpin for MemoryOperation
impl UnsafeUnpin for MemoryOperation
impl UnwindSafe for MemoryOperation
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