pub struct ListResourcesResultResponse {
pub id: RequestId,
pub result: ListResourcesResult,
/* private fields */
}Expand description
Latest MCP Protocol 2026_07_28 A successful response from the server for a {@link ListResourcesRequestresources/list} request.
JSON schema
{
"description": "A successful response from the server for a {@link ListResourcesRequestresources/list} request.",
"type": "object",
"required": [
"id",
"jsonrpc",
"result"
],
"properties": {
"id": {
"$ref": "#/$defs/RequestId"
},
"jsonrpc": {
"type": "string",
"const": "2.0"
},
"result": {
"$ref": "#/$defs/ListResourcesResult"
}
}
}Fields§
§id: RequestId§result: ListResourcesResultImplementations§
Trait Implementations§
Source§impl Clone for ListResourcesResultResponse
impl Clone for ListResourcesResultResponse
Source§fn clone(&self) -> ListResourcesResultResponse
fn clone(&self) -> ListResourcesResultResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ListResourcesResultResponse
impl Debug for ListResourcesResultResponse
Source§impl<'de> Deserialize<'de> for ListResourcesResultResponse
impl<'de> Deserialize<'de> for ListResourcesResultResponse
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 ListResourcesResultResponse
impl RefUnwindSafe for ListResourcesResultResponse
impl Send for ListResourcesResultResponse
impl Sync for ListResourcesResultResponse
impl Unpin for ListResourcesResultResponse
impl UnsafeUnpin for ListResourcesResultResponse
impl UnwindSafe for ListResourcesResultResponse
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