pub struct AgentActivityRow {
pub id: i64,
pub timestamp: i64,
pub agent_name: String,
pub action: String,
pub memory_ids: Option<String>,
pub query: Option<String>,
pub detail: Option<String>,
pub memory_titles: Vec<String>,
}Expand description
An agent activity log entry.
Fields§
§id: i64§timestamp: i64§agent_name: String§action: String§memory_ids: Option<String>§query: Option<String>§detail: Option<String>§memory_titles: Vec<String>Trait Implementations§
Source§impl Clone for AgentActivityRow
impl Clone for AgentActivityRow
Source§fn clone(&self) -> AgentActivityRow
fn clone(&self) -> AgentActivityRow
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 AgentActivityRow
impl Debug for AgentActivityRow
Source§impl<'de> Deserialize<'de> for AgentActivityRow
impl<'de> Deserialize<'de> for AgentActivityRow
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 AgentActivityRow
impl RefUnwindSafe for AgentActivityRow
impl Send for AgentActivityRow
impl Sync for AgentActivityRow
impl Unpin for AgentActivityRow
impl UnsafeUnpin for AgentActivityRow
impl UnwindSafe for AgentActivityRow
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