pub struct RenderKitTool;Expand description
Tool for generating a reviewable UI kit draft.
Implementations§
Source§impl RenderKitTool
impl RenderKitTool
Trait Implementations§
Source§impl Default for RenderKitTool
impl Default for RenderKitTool
Source§impl Tool for RenderKitTool
impl Tool for RenderKitTool
fn name(&self) -> &str
fn description(&self) -> &str
fn parameters_schema(&self) -> Option<Value>
fn execute<'life0, 'async_trait>(
&'life0 self,
ctx: Arc<dyn ToolContext>,
args: Value,
) -> Pin<Box<dyn Future<Output = Result<Value>> + Send + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
Auto Trait Implementations§
impl Freeze for RenderKitTool
impl RefUnwindSafe for RenderKitTool
impl Send for RenderKitTool
impl Sync for RenderKitTool
impl Unpin for RenderKitTool
impl UnsafeUnpin for RenderKitTool
impl UnwindSafe for RenderKitTool
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