pub struct AgenticMemoryConsolidationRequest {
pub command_id: FactId,
pub record_id: FactId,
pub fragment_id: FactId,
pub reason: Option<String>,
}Expand description
AgenticMemoryConsolidationRequest data container.
Fields§
§command_id: FactIdcommand_id field for command id.
record_id: FactIdrecord_id field for record id.
fragment_id: FactIdfragment_id field for fragment id.
reason: Option<String>reason field for reason.
Trait Implementations§
Source§impl Clone for AgenticMemoryConsolidationRequest
impl Clone for AgenticMemoryConsolidationRequest
Source§fn clone(&self) -> AgenticMemoryConsolidationRequest
fn clone(&self) -> AgenticMemoryConsolidationRequest
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for AgenticMemoryConsolidationRequest
impl PartialEq for AgenticMemoryConsolidationRequest
Source§fn eq(&self, other: &AgenticMemoryConsolidationRequest) -> bool
fn eq(&self, other: &AgenticMemoryConsolidationRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for AgenticMemoryConsolidationRequest
impl StructuralPartialEq for AgenticMemoryConsolidationRequest
Auto Trait Implementations§
impl Freeze for AgenticMemoryConsolidationRequest
impl RefUnwindSafe for AgenticMemoryConsolidationRequest
impl Send for AgenticMemoryConsolidationRequest
impl Sync for AgenticMemoryConsolidationRequest
impl Unpin for AgenticMemoryConsolidationRequest
impl UnsafeUnpin for AgenticMemoryConsolidationRequest
impl UnwindSafe for AgenticMemoryConsolidationRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.