pub struct ClientTasksCapability {
pub list: Option<ClientTasksListCapability>,
pub cancel: Option<ClientTasksCancelCapability>,
pub requests: Option<ClientTasksRequestsCapability>,
}Expand description
Legacy 2025-11-25 client capability for async task management.
Fields§
§list: Option<ClientTasksListCapability>Support for listing tasks
cancel: Option<ClientTasksCancelCapability>Support for cancelling tasks
requests: Option<ClientTasksRequestsCapability>Legacy task-augmented request support.
Trait Implementations§
Source§impl Clone for ClientTasksCapability
impl Clone for ClientTasksCapability
Source§impl Debug for ClientTasksCapability
impl Debug for ClientTasksCapability
Source§impl Default for ClientTasksCapability
impl Default for ClientTasksCapability
Source§impl<'de> Deserialize<'de> for ClientTasksCapability
impl<'de> Deserialize<'de> for ClientTasksCapability
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 ClientTasksCapability
impl RefUnwindSafe for ClientTasksCapability
impl Send for ClientTasksCapability
impl Sync for ClientTasksCapability
impl Unpin for ClientTasksCapability
impl UnsafeUnpin for ClientTasksCapability
impl UnwindSafe for ClientTasksCapability
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