pub struct ToolStart {
pub mode: ToolMode,
pub queued: String,
pub future: Pin<Box<dyn Future<Output = ToolOutput> + Send>>,
}Fields§
§mode: ToolMode§queued: String§future: Pin<Box<dyn Future<Output = ToolOutput> + Send>>Auto Trait Implementations§
impl !RefUnwindSafe for ToolStart
impl !Sync for ToolStart
impl !UnwindSafe for ToolStart
impl Freeze for ToolStart
impl Send for ToolStart
impl Unpin for ToolStart
impl UnsafeUnpin for ToolStart
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