pub struct MockCoreTool;Trait Implementations§
Source§impl CoreToolAdapter for MockCoreTool
impl CoreToolAdapter for MockCoreTool
fn name(&self) -> &str
fn execute_core_tool<'life0, 'async_trait>(
&'life0 self,
request: ToolCoreRequest,
) -> Pin<Box<dyn Future<Output = Result<ToolCoreOutcome, ToolPlaneError>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for MockCoreTool
impl RefUnwindSafe for MockCoreTool
impl Send for MockCoreTool
impl Sync for MockCoreTool
impl Unpin for MockCoreTool
impl UnsafeUnpin for MockCoreTool
impl UnwindSafe for MockCoreTool
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