pub struct AgentConsolidateResponse {
pub agent_id: String,
pub memories_scanned: u64,
pub clusters_found: u64,
pub memories_deprecated: u64,
pub anchor_ids: Vec<String>,
pub deprecated_ids: Vec<String>,
pub skipped: Option<bool>,
pub reason: Option<String>,
}Expand description
Response from POST /v1/agents/{agent_id}/consolidate.
Fields§
§agent_id: String§memories_scanned: u64§clusters_found: u64§memories_deprecated: u64§anchor_ids: Vec<String>§deprecated_ids: Vec<String>§skipped: Option<bool>§reason: Option<String>Trait Implementations§
Source§impl Clone for AgentConsolidateResponse
impl Clone for AgentConsolidateResponse
Source§fn clone(&self) -> AgentConsolidateResponse
fn clone(&self) -> AgentConsolidateResponse
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 AgentConsolidateResponse
impl Debug for AgentConsolidateResponse
Source§impl<'de> Deserialize<'de> for AgentConsolidateResponse
impl<'de> Deserialize<'de> for AgentConsolidateResponse
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 AgentConsolidateResponse
impl RefUnwindSafe for AgentConsolidateResponse
impl Send for AgentConsolidateResponse
impl Sync for AgentConsolidateResponse
impl Unpin for AgentConsolidateResponse
impl UnsafeUnpin for AgentConsolidateResponse
impl UnwindSafe for AgentConsolidateResponse
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