pub struct ToolRegistryStats {
pub total_tools: usize,
pub method_distribution: HashMap<String, usize>,
pub unique_paths: usize,
pub has_spec: bool,
}Expand description
Statistics about the tool registry
Fields§
§total_tools: usize§method_distribution: HashMap<String, usize>§unique_paths: usize§has_spec: boolImplementations§
Trait Implementations§
Source§impl Clone for ToolRegistryStats
impl Clone for ToolRegistryStats
Source§fn clone(&self) -> ToolRegistryStats
fn clone(&self) -> ToolRegistryStats
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ToolRegistryStats
impl RefUnwindSafe for ToolRegistryStats
impl Send for ToolRegistryStats
impl Sync for ToolRegistryStats
impl Unpin for ToolRegistryStats
impl UnwindSafe for ToolRegistryStats
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