pub enum CmaSource {
CmaBeta,
CmaImport,
}Expand description
Marks a mnemo AuditEvent as having been produced by a CMA-Memory
write rather than a native remember call. Lives in the event’s
metadata payload.
Variants§
CmaBeta
The Anthropic CMA-Memory beta wrote this row through the
shim’s WriteThrough path.
CmaImport
One-shot import of a pre-existing CMA tree.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CmaSource
impl<'de> Deserialize<'de> for CmaSource
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
impl Copy for CmaSource
impl Eq for CmaSource
impl StructuralPartialEq for CmaSource
Auto Trait Implementations§
impl Freeze for CmaSource
impl RefUnwindSafe for CmaSource
impl Send for CmaSource
impl Sync for CmaSource
impl Unpin for CmaSource
impl UnsafeUnpin for CmaSource
impl UnwindSafe for CmaSource
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