pub struct AgentHandoffEntry {
pub object: Option<Object>,
pub type: Option<Type>,
pub created_at: Option<String>,
pub completed_at: Option<Option<String>>,
pub id: Option<String>,
pub previous_agent_id: String,
pub previous_agent_name: String,
pub next_agent_id: String,
pub next_agent_name: String,
}Fields§
§object: Option<Object>§type: Option<Type>§created_at: Option<String>§completed_at: Option<Option<String>>§id: Option<String>§previous_agent_id: String§previous_agent_name: String§next_agent_id: String§next_agent_name: StringImplementations§
Trait Implementations§
Source§impl Clone for AgentHandoffEntry
impl Clone for AgentHandoffEntry
Source§fn clone(&self) -> AgentHandoffEntry
fn clone(&self) -> AgentHandoffEntry
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 Debug for AgentHandoffEntry
impl Debug for AgentHandoffEntry
Source§impl Default for AgentHandoffEntry
impl Default for AgentHandoffEntry
Source§fn default() -> AgentHandoffEntry
fn default() -> AgentHandoffEntry
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentHandoffEntry
impl<'de> Deserialize<'de> for AgentHandoffEntry
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 AgentHandoffEntry
impl PartialEq for AgentHandoffEntry
Source§impl Serialize for AgentHandoffEntry
impl Serialize for AgentHandoffEntry
impl StructuralPartialEq for AgentHandoffEntry
Auto Trait Implementations§
impl Freeze for AgentHandoffEntry
impl RefUnwindSafe for AgentHandoffEntry
impl Send for AgentHandoffEntry
impl Sync for AgentHandoffEntry
impl Unpin for AgentHandoffEntry
impl UnsafeUnpin for AgentHandoffEntry
impl UnwindSafe for AgentHandoffEntry
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