pub enum ToolStatus {
Pending,
Running,
Completed,
Failed,
}Expand description
Tool execution status.
Variants§
Pending
Tool is pending execution
Running
Tool is running
Completed
Tool completed successfully
Failed
Tool failed
Trait Implementations§
Source§impl Clone for ToolStatus
impl Clone for ToolStatus
impl Copy for ToolStatus
Source§impl Debug for ToolStatus
impl Debug for ToolStatus
impl Eq for ToolStatus
Source§impl PartialEq for ToolStatus
impl PartialEq for ToolStatus
impl StructuralPartialEq for ToolStatus
Auto Trait Implementations§
impl Freeze for ToolStatus
impl RefUnwindSafe for ToolStatus
impl Send for ToolStatus
impl Sync for ToolStatus
impl Unpin for ToolStatus
impl UnsafeUnpin for ToolStatus
impl UnwindSafe for ToolStatus
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