pub struct McpOauthHandlePendingRequest {
pub request_id: RequestId,
pub result: McpOauthPendingRequestResponse,
}Expand description
Pending MCP OAuth request ID and host-provided token or cancellation response.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§request_id: RequestIdOAuth request identifier from the mcp.oauth_required event
result: McpOauthPendingRequestResponseHost response to the pending OAuth request.
Trait Implementations§
Source§impl Clone for McpOauthHandlePendingRequest
impl Clone for McpOauthHandlePendingRequest
Source§fn clone(&self) -> McpOauthHandlePendingRequest
fn clone(&self) -> McpOauthHandlePendingRequest
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 McpOauthHandlePendingRequest
impl Debug for McpOauthHandlePendingRequest
Source§impl<'de> Deserialize<'de> for McpOauthHandlePendingRequest
impl<'de> Deserialize<'de> for McpOauthHandlePendingRequest
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 McpOauthHandlePendingRequest
impl RefUnwindSafe for McpOauthHandlePendingRequest
impl Send for McpOauthHandlePendingRequest
impl Sync for McpOauthHandlePendingRequest
impl Unpin for McpOauthHandlePendingRequest
impl UnsafeUnpin for McpOauthHandlePendingRequest
impl UnwindSafe for McpOauthHandlePendingRequest
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