pub struct AgenticMemoryRecordsPersistence {
pub ready: Node<bool>,
pub status: Node<Value>,
pub error: Node<Value>,
pub cursor: Node<Value>,
/* private fields */
}Expand description
AgenticMemoryRecordsPersistence data container.
Fields§
§ready: Node<bool>ready field for ready.
status: Node<Value>status field for status.
error: Node<Value>error field for error.
cursor: Node<Value>cursor field for cursor.
Implementations§
Source§impl AgenticMemoryRecordsPersistence
impl AgenticMemoryRecordsPersistence
Sourcepub fn flush(&self) -> StorageResult<()>
pub fn flush(&self) -> StorageResult<()>
Updates or reads flush.
Sourcepub fn snapshot(&self) -> StorageResult<()>
pub fn snapshot(&self) -> StorageResult<()>
Updates or reads snapshot.
Sourcepub fn cursor_fact(
&self,
) -> StorageResult<AgenticMemoryRecordsPersistenceCursor>
pub fn cursor_fact( &self, ) -> StorageResult<AgenticMemoryRecordsPersistenceCursor>
Updates or reads cursor_fact.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for AgenticMemoryRecordsPersistence
impl !RefUnwindSafe for AgenticMemoryRecordsPersistence
impl !Send for AgenticMemoryRecordsPersistence
impl !Sync for AgenticMemoryRecordsPersistence
impl Unpin for AgenticMemoryRecordsPersistence
impl UnsafeUnpin for AgenticMemoryRecordsPersistence
impl !UnwindSafe for AgenticMemoryRecordsPersistence
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