pub struct CodeAskTool { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Default for CodeAskTool
impl Default for CodeAskTool
Source§impl MCPTool for CodeAskTool
impl MCPTool for CodeAskTool
Source§fn description(&self) -> &str
fn description(&self) -> &str
Get the tool’s description
Source§fn parameters(&self) -> Value
fn parameters(&self) -> Value
Get the tool’s parameters schema
Auto Trait Implementations§
impl !RefUnwindSafe for CodeAskTool
impl !UnwindSafe for CodeAskTool
impl Freeze for CodeAskTool
impl Send for CodeAskTool
impl Sync for CodeAskTool
impl Unpin for CodeAskTool
impl UnsafeUnpin for CodeAskTool
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
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more