pub struct McpOauthPendingRequestResponseToken {
pub access_token: String,
pub expires_in: Option<i64>,
pub kind: McpOauthPendingRequestResponseTokenKind,
pub token_type: Option<String>,
}Fields§
§access_token: StringAccess token acquired by the SDK host
expires_in: Option<i64>Token lifetime in seconds, if known.
kind: McpOauthPendingRequestResponseTokenKindOAuth response variant discriminator.
token_type: Option<String>OAuth token type. Defaults to bearer when omitted.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for McpOauthPendingRequestResponseToken
impl<'de> Deserialize<'de> for McpOauthPendingRequestResponseToken
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 McpOauthPendingRequestResponseToken
impl RefUnwindSafe for McpOauthPendingRequestResponseToken
impl Send for McpOauthPendingRequestResponseToken
impl Sync for McpOauthPendingRequestResponseToken
impl Unpin for McpOauthPendingRequestResponseToken
impl UnsafeUnpin for McpOauthPendingRequestResponseToken
impl UnwindSafe for McpOauthPendingRequestResponseToken
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