pub enum ToolServerStreamResult {
Complete(ToolCallStream),
Incomplete {
stream: ToolCallStream,
reason: String,
},
}Expand description
Stream-capable tool-server result.
Variants§
Trait Implementations§
Source§impl Clone for ToolServerStreamResult
impl Clone for ToolServerStreamResult
Source§fn clone(&self) -> ToolServerStreamResult
fn clone(&self) -> ToolServerStreamResult
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 ToolServerStreamResult
impl Debug for ToolServerStreamResult
Source§impl PartialEq for ToolServerStreamResult
impl PartialEq for ToolServerStreamResult
impl StructuralPartialEq for ToolServerStreamResult
Auto Trait Implementations§
impl Freeze for ToolServerStreamResult
impl RefUnwindSafe for ToolServerStreamResult
impl Send for ToolServerStreamResult
impl Sync for ToolServerStreamResult
impl Unpin for ToolServerStreamResult
impl UnsafeUnpin for ToolServerStreamResult
impl UnwindSafe for ToolServerStreamResult
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