pub struct AgentActivityPromptCreateInputContent {
pub type: Option<AgentActivityType>,
pub body: Option<String>,
pub body_data: Option<Value>,
}Fields§
§type: Option<AgentActivityType>§body: Option<String>§body_data: Option<Value>Trait Implementations§
Source§impl Clone for AgentActivityPromptCreateInputContent
impl Clone for AgentActivityPromptCreateInputContent
Source§fn clone(&self) -> AgentActivityPromptCreateInputContent
fn clone(&self) -> AgentActivityPromptCreateInputContent
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 Default for AgentActivityPromptCreateInputContent
impl Default for AgentActivityPromptCreateInputContent
Source§fn default() -> AgentActivityPromptCreateInputContent
fn default() -> AgentActivityPromptCreateInputContent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentActivityPromptCreateInputContent
impl<'de> Deserialize<'de> for AgentActivityPromptCreateInputContent
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 AgentActivityPromptCreateInputContent
impl RefUnwindSafe for AgentActivityPromptCreateInputContent
impl Send for AgentActivityPromptCreateInputContent
impl Sync for AgentActivityPromptCreateInputContent
impl Unpin for AgentActivityPromptCreateInputContent
impl UnwindSafe for AgentActivityPromptCreateInputContent
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