pub enum PermissionDecisionApproveForSessionApprovalMcpKind {
Mcp,
}Expand description
Approval covering an MCP tool.
Variants§
Mcp
Trait Implementations§
Source§impl Clone for PermissionDecisionApproveForSessionApprovalMcpKind
impl Clone for PermissionDecisionApproveForSessionApprovalMcpKind
Source§fn clone(&self) -> PermissionDecisionApproveForSessionApprovalMcpKind
fn clone(&self) -> PermissionDecisionApproveForSessionApprovalMcpKind
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 Default for PermissionDecisionApproveForSessionApprovalMcpKind
impl Default for PermissionDecisionApproveForSessionApprovalMcpKind
Source§fn default() -> PermissionDecisionApproveForSessionApprovalMcpKind
fn default() -> PermissionDecisionApproveForSessionApprovalMcpKind
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PermissionDecisionApproveForSessionApprovalMcpKind
impl<'de> Deserialize<'de> for PermissionDecisionApproveForSessionApprovalMcpKind
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 PermissionDecisionApproveForSessionApprovalMcpKind
Source§impl PartialEq for PermissionDecisionApproveForSessionApprovalMcpKind
impl PartialEq for PermissionDecisionApproveForSessionApprovalMcpKind
Source§fn eq(&self, other: &PermissionDecisionApproveForSessionApprovalMcpKind) -> bool
fn eq(&self, other: &PermissionDecisionApproveForSessionApprovalMcpKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PermissionDecisionApproveForSessionApprovalMcpKind
Auto Trait Implementations§
impl Freeze for PermissionDecisionApproveForSessionApprovalMcpKind
impl RefUnwindSafe for PermissionDecisionApproveForSessionApprovalMcpKind
impl Send for PermissionDecisionApproveForSessionApprovalMcpKind
impl Sync for PermissionDecisionApproveForSessionApprovalMcpKind
impl Unpin for PermissionDecisionApproveForSessionApprovalMcpKind
impl UnsafeUnpin for PermissionDecisionApproveForSessionApprovalMcpKind
impl UnwindSafe for PermissionDecisionApproveForSessionApprovalMcpKind
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