pub struct TasksSendMessageRequest {
pub from_agent_id: Option<String>,
pub id: String,
pub message: String,
}Expand description
Identifier of the target agent task, message content, and optional sender agent ID.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§from_agent_id: Option<String>Agent ID of the sender, if sent on behalf of another agent
id: StringAgent task identifier
message: StringMessage content to send to the agent
Trait Implementations§
Source§impl Clone for TasksSendMessageRequest
impl Clone for TasksSendMessageRequest
Source§fn clone(&self) -> TasksSendMessageRequest
fn clone(&self) -> TasksSendMessageRequest
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 TasksSendMessageRequest
impl Debug for TasksSendMessageRequest
Source§impl Default for TasksSendMessageRequest
impl Default for TasksSendMessageRequest
Source§fn default() -> TasksSendMessageRequest
fn default() -> TasksSendMessageRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TasksSendMessageRequest
impl<'de> Deserialize<'de> for TasksSendMessageRequest
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 TasksSendMessageRequest
impl RefUnwindSafe for TasksSendMessageRequest
impl Send for TasksSendMessageRequest
impl Sync for TasksSendMessageRequest
impl Unpin for TasksSendMessageRequest
impl UnsafeUnpin for TasksSendMessageRequest
impl UnwindSafe for TasksSendMessageRequest
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