pub struct AuthExchangeRequest {
pub short_lived_token: String,
pub org_id: OrgId,
}Expand description
Exchanges an IAM short-lived token (SLT) for browser OAuth-style tokens.
Fields§
§short_lived_token: String§org_id: OrgIdIAM exchanges a short-lived token only in an explicitly selected organization; there is no unscoped exchange or pre-exchange directory lookup.
Trait Implementations§
Source§impl Clone for AuthExchangeRequest
impl Clone for AuthExchangeRequest
Source§fn clone(&self) -> AuthExchangeRequest
fn clone(&self) -> AuthExchangeRequest
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 AuthExchangeRequest
impl Debug for AuthExchangeRequest
Source§impl<'de> Deserialize<'de> for AuthExchangeRequest
impl<'de> Deserialize<'de> for AuthExchangeRequest
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 AuthExchangeRequest
Source§impl PartialEq for AuthExchangeRequest
impl PartialEq for AuthExchangeRequest
Source§impl Serialize for AuthExchangeRequest
impl Serialize for AuthExchangeRequest
impl StructuralPartialEq for AuthExchangeRequest
Source§impl Validate for AuthExchangeRequest
impl Validate for AuthExchangeRequest
Auto Trait Implementations§
impl Freeze for AuthExchangeRequest
impl RefUnwindSafe for AuthExchangeRequest
impl Send for AuthExchangeRequest
impl Sync for AuthExchangeRequest
impl Unpin for AuthExchangeRequest
impl UnsafeUnpin for AuthExchangeRequest
impl UnwindSafe for AuthExchangeRequest
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