pub struct McpAllowedToolsFilter {
pub tool_names: Option<Vec<String>>,
}
Expand description
Filter object for MCP allowed tools.
Fields§
§tool_names: Option<Vec<String>>
Names of tools in the filter
Trait Implementations§
Source§impl Clone for McpAllowedToolsFilter
impl Clone for McpAllowedToolsFilter
Source§fn clone(&self) -> McpAllowedToolsFilter
fn clone(&self) -> McpAllowedToolsFilter
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 moreSource§impl Debug for McpAllowedToolsFilter
impl Debug for McpAllowedToolsFilter
Source§impl<'de> Deserialize<'de> for McpAllowedToolsFilter
impl<'de> Deserialize<'de> for McpAllowedToolsFilter
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
Source§impl PartialEq for McpAllowedToolsFilter
impl PartialEq for McpAllowedToolsFilter
Source§impl Serialize for McpAllowedToolsFilter
impl Serialize for McpAllowedToolsFilter
impl StructuralPartialEq for McpAllowedToolsFilter
Auto Trait Implementations§
impl Freeze for McpAllowedToolsFilter
impl RefUnwindSafe for McpAllowedToolsFilter
impl Send for McpAllowedToolsFilter
impl Sync for McpAllowedToolsFilter
impl Unpin for McpAllowedToolsFilter
impl UnwindSafe for McpAllowedToolsFilter
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