pub struct MCPResultBase {
pub meta: Option<HashMap<String, Value>>,
pub extra: HashMap<String, Value>,
}
Expand description
Base result type for MCP responses.
Fields§
§meta: Option<HashMap<String, Value>>
§extra: HashMap<String, Value>
Trait Implementations§
Source§impl Clone for MCPResultBase
impl Clone for MCPResultBase
Source§fn clone(&self) -> MCPResultBase
fn clone(&self) -> MCPResultBase
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 MCPResultBase
impl Debug for MCPResultBase
Source§impl<'de> Deserialize<'de> for MCPResultBase
impl<'de> Deserialize<'de> for MCPResultBase
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 MCPResultBase
impl RefUnwindSafe for MCPResultBase
impl Send for MCPResultBase
impl Sync for MCPResultBase
impl Unpin for MCPResultBase
impl UnwindSafe for MCPResultBase
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