pub struct GetTaskResultResult {
pub task_id: String,
pub status: TaskStatus,
pub result: Option<CallToolResult>,
pub error: Option<String>,
}Expand description
Result of getting task result
Fields§
§task_id: StringTask ID
status: TaskStatusTask status
result: Option<CallToolResult>The tool call result (if completed)
error: Option<String>Error message (if failed)
Trait Implementations§
Source§impl Clone for GetTaskResultResult
impl Clone for GetTaskResultResult
Source§fn clone(&self) -> GetTaskResultResult
fn clone(&self) -> GetTaskResultResult
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 GetTaskResultResult
impl Debug for GetTaskResultResult
Auto Trait Implementations§
impl Freeze for GetTaskResultResult
impl RefUnwindSafe for GetTaskResultResult
impl Send for GetTaskResultResult
impl Sync for GetTaskResultResult
impl Unpin for GetTaskResultResult
impl UnwindSafe for GetTaskResultResult
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