pub struct GetExtendedAgentCardRequest {
pub metadata: BTreeMap<String, Value>,
}Expand description
A typed GetExtendedAgentCard request.
The wire form is {} (the spec’s request
has no body fields).
Fields§
§metadata: BTreeMap<String, Value>A per-request metadata slot. The spec does not name a metadata field on the request, but a server that wants to accept arbitrary client-side context (a trace id, a tenant override) can use this map. Empty by default, absent on the wire.
Implementations§
Trait Implementations§
Source§impl Clone for GetExtendedAgentCardRequest
impl Clone for GetExtendedAgentCardRequest
Source§impl Debug for GetExtendedAgentCardRequest
impl Debug for GetExtendedAgentCardRequest
Source§impl<'de> Deserialize<'de> for GetExtendedAgentCardRequest
impl<'de> Deserialize<'de> for GetExtendedAgentCardRequest
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 GetExtendedAgentCardRequest
impl StructuralPartialEq for GetExtendedAgentCardRequest
Auto Trait Implementations§
impl Freeze for GetExtendedAgentCardRequest
impl RefUnwindSafe for GetExtendedAgentCardRequest
impl Send for GetExtendedAgentCardRequest
impl Sync for GetExtendedAgentCardRequest
impl Unpin for GetExtendedAgentCardRequest
impl UnsafeUnpin for GetExtendedAgentCardRequest
impl UnwindSafe for GetExtendedAgentCardRequest
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