pub struct LookupCrateToolImpl { /* private fields */ }Expand description
Lookup crate documentation tool实现
Implementations§
Source§impl LookupCrateToolImpl
impl LookupCrateToolImpl
Sourcepub fn new(service: Arc<DocService>) -> Self
pub fn new(service: Arc<DocService>) -> Self
Create a new lookup tool instance
Trait Implementations§
Source§impl Default for LookupCrateToolImpl
impl Default for LookupCrateToolImpl
Source§impl Tool for LookupCrateToolImpl
impl Tool for LookupCrateToolImpl
Source§fn definition(&self) -> Tool
fn definition(&self) -> Tool
Get tool definition
Auto Trait Implementations§
impl Freeze for LookupCrateToolImpl
impl !RefUnwindSafe for LookupCrateToolImpl
impl Send for LookupCrateToolImpl
impl Sync for LookupCrateToolImpl
impl Unpin for LookupCrateToolImpl
impl UnsafeUnpin for LookupCrateToolImpl
impl !UnwindSafe for LookupCrateToolImpl
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