pub struct ToolCallResultProgress {
pub id: Uuid,
pub message: String,
}Expand description
Tool call result progress update
Fields§
§id: Uuid§message: StringTrait Implementations§
Source§impl Clone for ToolCallResultProgress
impl Clone for ToolCallResultProgress
Source§fn clone(&self) -> ToolCallResultProgress
fn clone(&self) -> ToolCallResultProgress
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 ToolCallResultProgress
impl Debug for ToolCallResultProgress
Source§impl<'de> Deserialize<'de> for ToolCallResultProgress
impl<'de> Deserialize<'de> for ToolCallResultProgress
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
Source§impl PartialEq for ToolCallResultProgress
impl PartialEq for ToolCallResultProgress
Source§impl Serialize for ToolCallResultProgress
impl Serialize for ToolCallResultProgress
impl StructuralPartialEq for ToolCallResultProgress
Auto Trait Implementations§
impl Freeze for ToolCallResultProgress
impl RefUnwindSafe for ToolCallResultProgress
impl Send for ToolCallResultProgress
impl Sync for ToolCallResultProgress
impl Unpin for ToolCallResultProgress
impl UnwindSafe for ToolCallResultProgress
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