pub enum MemOp {
Recall,
Write,
Forget,
Branch,
ReplayAsOf,
ExportProvenance,
}Expand description
The privileged operations Mesh ACLs gate. Matches the verbs an LLM-host agent could try to invoke against Mnemo. New verbs land here when new privileged tools appear in the MCP catalog.
Variants§
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MemOp
impl<'de> Deserialize<'de> for MemOp
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
Source§impl Ord for MemOp
impl Ord for MemOp
Source§impl PartialOrd for MemOp
impl PartialOrd for MemOp
impl Copy for MemOp
impl Eq for MemOp
impl StructuralPartialEq for MemOp
Auto Trait Implementations§
impl Freeze for MemOp
impl RefUnwindSafe for MemOp
impl Send for MemOp
impl Sync for MemOp
impl Unpin for MemOp
impl UnsafeUnpin for MemOp
impl UnwindSafe for MemOp
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