pub struct AgentMessageThreadItem {
pub completed_at_ms: Option<i64>,
pub delivery: Option<AgentMessageDelivery>,
pub id: String,
pub memory_citation: Option<MemoryCitation>,
pub phase: Option<MessagePhase>,
pub questions: Option<Vec<AsyncUserInputQuestion>>,
pub started_at_ms: Option<i64>,
pub text: String,
}Fields§
§completed_at_ms: Option<i64>Unix timestamp in milliseconds when the item completed, if recorded.
delivery: Option<AgentMessageDelivery>§id: String§memory_citation: Option<MemoryCitation>§phase: Option<MessagePhase>§questions: Option<Vec<AsyncUserInputQuestion>>§started_at_ms: Option<i64>Unix timestamp in milliseconds when the item started, if recorded.
text: StringTrait Implementations§
Source§impl Clone for AgentMessageThreadItem
impl Clone for AgentMessageThreadItem
Source§impl Debug for AgentMessageThreadItem
impl Debug for AgentMessageThreadItem
Source§impl Default for AgentMessageThreadItem
impl Default for AgentMessageThreadItem
Source§impl<'de> Deserialize<'de> for AgentMessageThreadItem
impl<'de> Deserialize<'de> for AgentMessageThreadItem
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
Source§impl PartialEq for AgentMessageThreadItem
impl PartialEq for AgentMessageThreadItem
Source§impl Serialize for AgentMessageThreadItem
impl Serialize for AgentMessageThreadItem
impl StructuralPartialEq for AgentMessageThreadItem
Auto Trait Implementations§
impl Forget for AgentMessageThreadItem
impl Freeze for AgentMessageThreadItem
impl RefUnwindSafe for AgentMessageThreadItem
impl Send for AgentMessageThreadItem
impl Sync for AgentMessageThreadItem
impl Unpin for AgentMessageThreadItem
impl UnsafeUnpin for AgentMessageThreadItem
impl UnwindSafe for AgentMessageThreadItem
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