pub struct AgentActivityCreateInput {
pub id: Option<String>,
pub agent_session_id: Option<String>,
pub signal: Option<AgentActivitySignal>,
pub signal_metadata: Option<Value>,
pub contextual_metadata: Option<Value>,
pub content: Option<Value>,
pub ephemeral: Option<bool>,
}Fields§
§id: Option<String>§agent_session_id: Option<String>§signal: Option<AgentActivitySignal>§signal_metadata: Option<Value>§contextual_metadata: Option<Value>§content: Option<Value>§ephemeral: Option<bool>Trait Implementations§
Source§impl Clone for AgentActivityCreateInput
impl Clone for AgentActivityCreateInput
Source§fn clone(&self) -> AgentActivityCreateInput
fn clone(&self) -> AgentActivityCreateInput
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 AgentActivityCreateInput
impl Debug for AgentActivityCreateInput
Source§impl Default for AgentActivityCreateInput
impl Default for AgentActivityCreateInput
Source§fn default() -> AgentActivityCreateInput
fn default() -> AgentActivityCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentActivityCreateInput
impl<'de> Deserialize<'de> for AgentActivityCreateInput
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 AgentActivityCreateInput
impl RefUnwindSafe for AgentActivityCreateInput
impl Send for AgentActivityCreateInput
impl Sync for AgentActivityCreateInput
impl Unpin for AgentActivityCreateInput
impl UnwindSafe for AgentActivityCreateInput
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