pub struct StoreMemoryResponse {
pub memory_id: String,
pub agent_id: String,
pub namespace: String,
pub embedding_time_ms: Option<u64>,
}Expand description
Stored memory response from POST /v1/memory/store.
The server wraps the memory in a nested memory object:
{"memory": {"id": "...", "agent_id": "...", ...}, "embedding_time_ms": N}.
The memory_id and agent_id fields are convenience accessors mapped from
memory.id and memory.agent_id respectively.
Fields§
§memory_id: StringMemory ID (mapped from memory.id)
agent_id: StringAgent ID (mapped from memory.agent_id)
namespace: StringNamespace (mapped from memory.namespace, defaults to "default")
embedding_time_ms: Option<u64>Embedding latency in milliseconds
Trait Implementations§
Source§impl Clone for StoreMemoryResponse
impl Clone for StoreMemoryResponse
Source§fn clone(&self) -> StoreMemoryResponse
fn clone(&self) -> StoreMemoryResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StoreMemoryResponse
impl Debug for StoreMemoryResponse
Source§impl<'de> Deserialize<'de> for StoreMemoryResponse
impl<'de> Deserialize<'de> for StoreMemoryResponse
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for StoreMemoryResponse
impl RefUnwindSafe for StoreMemoryResponse
impl Send for StoreMemoryResponse
impl Sync for StoreMemoryResponse
impl Unpin for StoreMemoryResponse
impl UnsafeUnpin for StoreMemoryResponse
impl UnwindSafe for StoreMemoryResponse
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