Struct google_cloud_auth::token_source::service_account_token_source::OAuth2ServiceAccountTokenSource [−][src]
pub struct OAuth2ServiceAccountTokenSource {
pub email: String,
pub pk: EncodingKey,
pub pk_id: String,
pub scopes: String,
pub token_url: String,
pub client: Client<HttpsConnector<HttpConnector>>,
}Fields
email: Stringpk: EncodingKeypk_id: Stringscopes: Stringtoken_url: Stringclient: Client<HttpsConnector<HttpConnector>>Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for OAuth2ServiceAccountTokenSource
impl Send for OAuth2ServiceAccountTokenSource
impl Sync for OAuth2ServiceAccountTokenSource
impl Unpin for OAuth2ServiceAccountTokenSource
impl !UnwindSafe for OAuth2ServiceAccountTokenSource
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
