pub struct ActionEntry {
pub sequence: u64,
pub action: String,
pub target_id: u64,
pub value: String,
pub timestamp: u64,
pub entity_count: u32,
}Expand description
Single entry in the action history for agent reasoning.
Fields§
§sequence: u64§action: String§target_id: u64§value: String§timestamp: u64§entity_count: u32Trait Implementations§
Source§impl Clone for ActionEntry
impl Clone for ActionEntry
Source§fn clone(&self) -> ActionEntry
fn clone(&self) -> ActionEntry
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 ActionEntry
impl Debug for ActionEntry
Source§impl<'de> Deserialize<'de> for ActionEntry
impl<'de> Deserialize<'de> for ActionEntry
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 ActionEntry
impl RefUnwindSafe for ActionEntry
impl Send for ActionEntry
impl Sync for ActionEntry
impl Unpin for ActionEntry
impl UnsafeUnpin for ActionEntry
impl UnwindSafe for ActionEntry
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