pub struct ToolSearchInvalidation {
pub removed_tools: Vec<String>,
pub removed_namespaces: Vec<String>,
}Expand description
Removed tool-search state after host invalidation or refresh.
Fields§
§removed_tools: Vec<String>Tool names removed from loaded tool-search state.
removed_namespaces: Vec<String>Namespace IDs removed from loaded tool-search state.
Implementations§
Trait Implementations§
Source§impl Clone for ToolSearchInvalidation
impl Clone for ToolSearchInvalidation
Source§fn clone(&self) -> ToolSearchInvalidation
fn clone(&self) -> ToolSearchInvalidation
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 ToolSearchInvalidation
impl Debug for ToolSearchInvalidation
Source§impl Default for ToolSearchInvalidation
impl Default for ToolSearchInvalidation
Source§fn default() -> ToolSearchInvalidation
fn default() -> ToolSearchInvalidation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolSearchInvalidation
impl<'de> Deserialize<'de> for ToolSearchInvalidation
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 ToolSearchInvalidation
Source§impl PartialEq for ToolSearchInvalidation
impl PartialEq for ToolSearchInvalidation
Source§impl Serialize for ToolSearchInvalidation
impl Serialize for ToolSearchInvalidation
impl StructuralPartialEq for ToolSearchInvalidation
Auto Trait Implementations§
impl Freeze for ToolSearchInvalidation
impl RefUnwindSafe for ToolSearchInvalidation
impl Send for ToolSearchInvalidation
impl Sync for ToolSearchInvalidation
impl Unpin for ToolSearchInvalidation
impl UnsafeUnpin for ToolSearchInvalidation
impl UnwindSafe for ToolSearchInvalidation
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