pub struct GcpTokenRequest {
pub audience: String,
pub grant_type: String,
pub requested_token_type: String,
pub scope: String,
pub subject_token: String,
pub subject_token_type: String,
}Expand description
Industry Enhancement: Workload Identity Federation (WIF) token request.
Fields§
§audience: String§grant_type: String§requested_token_type: String§scope: String§subject_token: String§subject_token_type: StringTrait Implementations§
Source§impl Clone for GcpTokenRequest
impl Clone for GcpTokenRequest
Source§impl Debug for GcpTokenRequest
impl Debug for GcpTokenRequest
Source§impl<'de> Deserialize<'de> for GcpTokenRequest
impl<'de> Deserialize<'de> for GcpTokenRequest
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 GcpTokenRequest
impl RefUnwindSafe for GcpTokenRequest
impl Send for GcpTokenRequest
impl Sync for GcpTokenRequest
impl Unpin for GcpTokenRequest
impl UnsafeUnpin for GcpTokenRequest
impl UnwindSafe for GcpTokenRequest
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