pub enum McpToolApprovalSetting {
Always,
Never,
}Expand description
Single approval policy for all tools.
Variants§
Trait Implementations§
Source§impl Clone for McpToolApprovalSetting
impl Clone for McpToolApprovalSetting
Source§fn clone(&self) -> McpToolApprovalSetting
fn clone(&self) -> McpToolApprovalSetting
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 McpToolApprovalSetting
impl Debug for McpToolApprovalSetting
Source§impl<'de> Deserialize<'de> for McpToolApprovalSetting
impl<'de> Deserialize<'de> for McpToolApprovalSetting
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 McpToolApprovalSetting
impl RefUnwindSafe for McpToolApprovalSetting
impl Send for McpToolApprovalSetting
impl Sync for McpToolApprovalSetting
impl Unpin for McpToolApprovalSetting
impl UnsafeUnpin for McpToolApprovalSetting
impl UnwindSafe for McpToolApprovalSetting
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