pub struct ToolExecutionCompleteError {
pub code: Option<String>,
pub message: String,
}Expand description
Error details when the tool execution failed
Fields§
§code: Option<String>Machine-readable error code
message: StringHuman-readable error message
Trait Implementations§
Source§impl Clone for ToolExecutionCompleteError
impl Clone for ToolExecutionCompleteError
Source§fn clone(&self) -> ToolExecutionCompleteError
fn clone(&self) -> ToolExecutionCompleteError
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 ToolExecutionCompleteError
impl Debug for ToolExecutionCompleteError
Source§impl<'de> Deserialize<'de> for ToolExecutionCompleteError
impl<'de> Deserialize<'de> for ToolExecutionCompleteError
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 ToolExecutionCompleteError
impl RefUnwindSafe for ToolExecutionCompleteError
impl Send for ToolExecutionCompleteError
impl Sync for ToolExecutionCompleteError
impl Unpin for ToolExecutionCompleteError
impl UnsafeUnpin for ToolExecutionCompleteError
impl UnwindSafe for ToolExecutionCompleteError
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