pub struct ToolSearchState {
pub loaded_tools: Vec<String>,
pub loaded_namespaces: Vec<String>,
}Expand description
Loaded tool-search state.
Fields§
§loaded_tools: Vec<String>Tool names loaded via tool search.
loaded_namespaces: Vec<String>Namespace IDs loaded via tool search.
Implementations§
Trait Implementations§
Source§impl Clone for ToolSearchState
impl Clone for ToolSearchState
Source§fn clone(&self) -> ToolSearchState
fn clone(&self) -> ToolSearchState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ToolSearchState
impl Debug for ToolSearchState
Source§impl Default for ToolSearchState
impl Default for ToolSearchState
Source§fn default() -> ToolSearchState
fn default() -> ToolSearchState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolSearchState
impl<'de> Deserialize<'de> for ToolSearchState
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ToolSearchState
Source§impl PartialEq for ToolSearchState
impl PartialEq for ToolSearchState
Source§impl Serialize for ToolSearchState
impl Serialize for ToolSearchState
impl StructuralPartialEq for ToolSearchState
Auto Trait Implementations§
impl Freeze for ToolSearchState
impl RefUnwindSafe for ToolSearchState
impl Send for ToolSearchState
impl Sync for ToolSearchState
impl Unpin for ToolSearchState
impl UnsafeUnpin for ToolSearchState
impl UnwindSafe for ToolSearchState
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