pub enum ClientMethod {
Ping,
Lifecycle(LifecycleMethod),
Tools(ToolsMethod),
Resources(ResourcesMethod),
Prompts(PromptsMethod),
Completion(CompletionMethod),
Logging(LoggingMethod),
Tasks(TasksMethod),
Unknown(String),
}Variants§
Ping
Lifecycle(LifecycleMethod)
Tools(ToolsMethod)
Resources(ResourcesMethod)
Prompts(PromptsMethod)
Completion(CompletionMethod)
Logging(LoggingMethod)
Tasks(TasksMethod)
Unknown(String)
Implementations§
Trait Implementations§
Source§impl Clone for ClientMethod
impl Clone for ClientMethod
Source§fn clone(&self) -> ClientMethod
fn clone(&self) -> ClientMethod
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 ClientMethod
impl Debug for ClientMethod
Source§impl PartialEq for ClientMethod
impl PartialEq for ClientMethod
impl Eq for ClientMethod
impl StructuralPartialEq for ClientMethod
Auto Trait Implementations§
impl Freeze for ClientMethod
impl RefUnwindSafe for ClientMethod
impl Send for ClientMethod
impl Sync for ClientMethod
impl Unpin for ClientMethod
impl UnsafeUnpin for ClientMethod
impl UnwindSafe for ClientMethod
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