pub struct AgentThoughtStep {
pub index: u32,
pub thought: String,
pub timestamp: DateTime<Utc>,
}Fields§
§index: u32§thought: String§timestamp: DateTime<Utc>Trait Implementations§
Source§impl Clone for AgentThoughtStep
impl Clone for AgentThoughtStep
Source§fn clone(&self) -> AgentThoughtStep
fn clone(&self) -> AgentThoughtStep
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 AgentThoughtStep
impl Debug for AgentThoughtStep
Source§impl<'de> Deserialize<'de> for AgentThoughtStep
impl<'de> Deserialize<'de> for AgentThoughtStep
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 AgentThoughtStep
impl RefUnwindSafe for AgentThoughtStep
impl Send for AgentThoughtStep
impl Sync for AgentThoughtStep
impl Unpin for AgentThoughtStep
impl UnsafeUnpin for AgentThoughtStep
impl UnwindSafe for AgentThoughtStep
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