pub struct ToolSearchActivatedData {
pub strategy: String,
pub tool_names: Vec<String>,
}Expand description
Session event “tool_search.activated”. Persisted generic client-side tool activations restored when a session resumes.
Fields§
§strategy: StringTool-search strategy that activated the definitions.
tool_names: Vec<String>Names of tool definitions activated by this search invocation.
Trait Implementations§
Source§impl Clone for ToolSearchActivatedData
impl Clone for ToolSearchActivatedData
Source§fn clone(&self) -> ToolSearchActivatedData
fn clone(&self) -> ToolSearchActivatedData
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 ToolSearchActivatedData
impl Debug for ToolSearchActivatedData
Source§impl Default for ToolSearchActivatedData
impl Default for ToolSearchActivatedData
Source§fn default() -> ToolSearchActivatedData
fn default() -> ToolSearchActivatedData
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ToolSearchActivatedData
impl<'de> Deserialize<'de> for ToolSearchActivatedData
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
Auto Trait Implementations§
impl Freeze for ToolSearchActivatedData
impl RefUnwindSafe for ToolSearchActivatedData
impl Send for ToolSearchActivatedData
impl Sync for ToolSearchActivatedData
impl Unpin for ToolSearchActivatedData
impl UnsafeUnpin for ToolSearchActivatedData
impl UnwindSafe for ToolSearchActivatedData
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