pub struct OAuthTokenRequest {
pub claim_token: String,
pub grant_type: OAuthTokenRequestGrantType,
}Expand description
OAuthTokenRequest
JSON schema
{
"type": "object",
"required": [
"claim_token",
"grant_type"
],
"properties": {
"claim_token": {
"description": "The claim token issued during agent registration",
"type": "string"
},
"grant_type": {
"description": "The auth.md claim grant type",
"type": "string",
"enum": [
"urn:workos:agent-auth:grant-type:claim"
]
}
}
}Fields§
§claim_token: StringThe claim token issued during agent registration
grant_type: OAuthTokenRequestGrantTypeThe auth.md claim grant type
Trait Implementations§
Source§impl Clone for OAuthTokenRequest
impl Clone for OAuthTokenRequest
Source§fn clone(&self) -> OAuthTokenRequest
fn clone(&self) -> OAuthTokenRequest
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 OAuthTokenRequest
impl Debug for OAuthTokenRequest
Source§impl<'de> Deserialize<'de> for OAuthTokenRequest
impl<'de> Deserialize<'de> for OAuthTokenRequest
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 OAuthTokenRequest
impl RefUnwindSafe for OAuthTokenRequest
impl Send for OAuthTokenRequest
impl Sync for OAuthTokenRequest
impl Unpin for OAuthTokenRequest
impl UnsafeUnpin for OAuthTokenRequest
impl UnwindSafe for OAuthTokenRequest
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