pub struct ListThreadsTool;Trait Implementations§
Source§impl Tool for ListThreadsTool
impl Tool for ListThreadsTool
fn name(&self) -> &'static str
fn description(&self) -> &'static str
fn parameters(&self) -> Value
fn execute<'life0, 'life1, 'async_trait>(
&'life0 self,
arguments: HashMap<String, Value>,
manager: &'life1 mut LldbManager,
) -> Pin<Box<dyn Future<Output = IncodeResult<ToolResponse>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
Auto Trait Implementations§
impl Freeze for ListThreadsTool
impl RefUnwindSafe for ListThreadsTool
impl Send for ListThreadsTool
impl Sync for ListThreadsTool
impl Unpin for ListThreadsTool
impl UnsafeUnpin for ListThreadsTool
impl UnwindSafe for ListThreadsTool
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