pub struct McpOperationError {
pub server_name: Option<String>,
pub operation: String,
pub message: String,
}Fields§
§server_name: Option<String>§operation: String§message: StringTrait Implementations§
Source§impl Clone for McpOperationError
impl Clone for McpOperationError
Source§impl Debug for McpOperationError
impl Debug for McpOperationError
Source§impl<'de> Deserialize<'de> for McpOperationError
impl<'de> Deserialize<'de> for McpOperationError
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 McpOperationError
Source§impl PartialEq for McpOperationError
impl PartialEq for McpOperationError
Source§impl Serialize for McpOperationError
impl Serialize for McpOperationError
impl StructuralPartialEq for McpOperationError
Auto Trait Implementations§
impl Freeze for McpOperationError
impl RefUnwindSafe for McpOperationError
impl Send for McpOperationError
impl Sync for McpOperationError
impl Unpin for McpOperationError
impl UnsafeUnpin for McpOperationError
impl UnwindSafe for McpOperationError
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.