Cargo Features

[dependencies]
yup-oauth2 = { version = "10.0.0", default-features = false, features = ["service_account", "hyper-tls"] }
default = hyper-rustls, service_account

These default features are set whenever yup-oauth2 is added without default-features = false somewhere in the dependency tree.

service_account default = hyper-rustls, rustls, rustls-pemfile

Affects authenticator::ServiceAccountAuthenticator, helper::read_service_account_key, helper::parse_service_account_key

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

hyper-rustls default service_account

Affects authenticator::DefaultAuthenticator, authenticator::DefaultHyperClient

hyper-tls implicit feature

Enables hyper-tls

hyper-tls:

Default TLS implementation for use with hyper

Affects authenticator::DefaultAuthenticator, authenticator::DefaultHyperClient

rustls service_account
rustls-pemfile service_account