pub struct McpOperationCancellation { /* private fields */ }Available on crate feature
unstable_mcp_over_acp only.Expand description
Cancellation from the caller, provider removal, or connection shutdown.
Implementations§
Source§impl McpOperationCancellation
impl McpOperationCancellation
Sourcepub fn is_cancelled(&self) -> bool
pub fn is_cancelled(&self) -> bool
Whether cancellation has been requested.
Trait Implementations§
Source§impl Clone for McpOperationCancellation
impl Clone for McpOperationCancellation
Auto Trait Implementations§
impl !RefUnwindSafe for McpOperationCancellation
impl !UnwindSafe for McpOperationCancellation
impl Freeze for McpOperationCancellation
impl Send for McpOperationCancellation
impl Sync for McpOperationCancellation
impl Unpin for McpOperationCancellation
impl UnsafeUnpin for McpOperationCancellation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.